Enable job alerts via email!

Software Engineer

Blue Mountain

State College (Centre County)

On-site

USD 75,000 - 185,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading software company specializing in asset management for the Life Sciences sector as a Software Engineer. In this role, you will develop high-quality mobile applications using React Native, focusing on compliance-driven features and ensuring seamless user experiences offline. Ideal candidates have significant experience in app development and have a keen understanding of mobile store processes and regulatory standards.

Qualifications

  • 5-7 years in mobile app development with React Native.
  • Proficient in JavaScript, TypeScript, and related frameworks.
  • Experience with Apollo GraphQL for data management.

Responsibilities

  • Develop and maintain RAM Mobile application focusing on offline functionality.
  • Implement secure user authentication using Auth0.
  • Collaborate with teams to align app features with compliance needs.

Skills

JavaScript
React Native
TypeScript
Apollo GraphQL
DevOps
Debugging
Problem Solving

Education

Bachelor's Degree in Computer Science or a related field

Job description

Join to apply for the Software Engineer role at Blue Mountain

Join to apply for the Software Engineer role at Blue Mountain

Get AI-powered advice on this job and more exclusive features.

You will develop high-quality mobile applications for both iOS and Android using React Native, integrating with our API to send and receive data, and using Auth0 for secure user authentication. RAM Mobile's offline capabilities are key for its operation, ensuring synchronization of work data when there is no internet connection.

We are a Microsoft-based company using DevOps for continuous integration and GitHub for version control.

Key Responsibilities

  • Develop and Maintain RAM Mobile: Build and enhance RAM Mobile to support GMP and ALCOA compliance, with a focus on real-time work completion and offline mode functionality.
  • Develop applications using React Native for iOS and Android, integrating with our API for data exchange.
  • Implement Auth0 for user authentication and secure data access.
  • Manage offline data synchronization, including Apollo Cache and RNFS for local file management.
  • Monitor and optimize app performance, ensuring smooth operation in both online and offline scenarios.
  • Collaborate with cross-functional teams to define app features aligned with Life Sciences regulatory needs.
  • Utilize DevOps and GitHub for version control and CI/CD.
  • Publish to the App Store and Google Play Store: Manage the entire process of app submission, approval, and updates for both the Apple App Store and Google Play Store, ensuring compliance with store guidelines and seamless delivery to end users.

Qualifications

  • 5-7 years of experience in mobile app development, with proven experience in React Native and a solid portfolio of released mobile applications.
  • Experience in mentoring, teaching, and educating others in mobile app development.
  • Strong proficiency in JavaScript, React Native, TypeScript, and related frameworks/tools (zustand, React Navigation, Formik, etc.).
  • Experience with Apollo GraphQL for data management and offline synchronization.
  • Hands-on experience integrating Auth0 for authentication and handling secure user data.
  • Familiarity with offline capabilities, including Apollo Cache and RNFS for local file management.
  • Experience using DevOps practices, GitHub, and CI/CD pipelines for stable and scalable app development.
  • Strong debugging and problem-solving skills with an eye for performance optimization.
  • Understanding of iOS and Android development, mobile app store policies, and regulatory compliance standards (e.g., GMP and ALCOA).
  • Familiarity with Node.js, Yarn, and related build tools for project setup and dependency management.

About Blue Mountain Quality Resources

Blue Mountain Quality Resources is the leading developer of asset management software for the Life Sciences industry. Our software solution, Blue Mountain Regulatory Asset Manager (RAM), is used across the globe by pharmaceutical, biotech, and medical device companies.

We will not be able to sponsor a work visa for this position.

Blue Mountain Quality Resources is an Equal Opportunity Employer and qualified applicants will not be discriminated against on the basis of race, religion, gender and gender identity, nationality and origin, disability, sexual orientation, age, veteran status, and experiences.

BMQR is an E-verify employer.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Blue Mountain by 2x

Sign in to set job alerts for “Software Engineer” roles.

University Park, PA $76,700.00-$129,500.00 9 months ago

Pennsylvania, United States $115,000.00-$185,000.00 2 months ago

Pennsylvania, United States $75,000.00-$85,000.00 2 weeks ago

Computer Programming Research and Development Intern

Pennsylvania, United States $81,865.19-$191,871.55 22 hours ago

University Park, PA $76,700.00-$129,500.00 7 months ago

Freelance Software Developer (C#) - AI Trainer
Freelance Software Developer (Python) - AI Trainer

Pennsylvania, United States $119,800.00-$258,000.00 1 day ago

University Park, PA $86,300.00-$164,000.00 6 months ago

Freelance Software Developer (Java) - AI Trainer

University Park, PA $61,800.00-$115,100.00 1 year ago

Computer Programming Research and Development Intern
Freelance Software Developer (C/C++ - Rust) - AI Trainer
Freelance Software Developer (Python-Rust) - AI Trainer
Freelance Software Developer (C++) - AI Trainer
Systems Research and Development Engineers

University Park, PA $86,300.00-$164,000.00 1 year ago

Pennsylvania, United States $160,100.00-$188,100.00 2 weeks ago

University Park, PA $86,300.00-$164,000.00 4 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer (Remote)

First Citizens Bank

Chicago

Remote

USD 130,000 - 175,000

Yesterday
Be an early applicant

Staff Software Engineer - Semantic Data Modeling

WEX

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer - Data Acquisition

WEX

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer

Podium Education

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 150,000 - 200,000

Yesterday
Be an early applicant

Senior Software Engineer, Ruby on Rails

Blackbaud

Remote

USD 117,000 - 158,000

Yesterday
Be an early applicant

Staff Software Engineer (Architecture)

Bitwarden

Santa Barbara

Remote

USD 180,000 - 240,000

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 70,000 - 100,000

Yesterday
Be an early applicant