Mobile Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field., 5+ years of experience in Mobile Engineering with solid experience in React Native and React., Understanding and experience implementing WCAG and MCAG accessibility standards in mobile applications., Strong understanding of software engineering principles, including agile development and automated testing..

Key responsibilities:

  • Develop and maintain mobile app design systems, creating reusable React and React Native components.
  • Collaborate with senior engineers and design teams to build and ship React Native libraries via NPM.
  • Implement accessibility standards to ensure inclusive mobile app experiences and assist in version management of NPM libraries.
  • Participate in software maintenance tasks and use project management tools to track development progress and assist in deployment.

Vaultes logo
Vaultes Information Technology & Services Startup https://vaultes.com
11 - 50 Employees
See all jobs

Job description

Description

Vaultes is a rapidly growing enterprise IT and cybersecurity company headquartered in the Washington DC metro area. Serving customers across the Federal government and commercial sectors, we use our broad experience and deep technical expertise to implement customized solutions to enable mission achievement and secure the world through technology. 


In this role, you’ll apply your Mobile Software Engineering expertise to collaborate with cross-functional teams on the development, maintenance, and enhancement of mobile and web applications. You will be contributing to mission-driven projects that have a significant impact on public services and national priorities. As a Mobile Software Engineer, you will play a key role in ensuring efficient, secure, and scalable engineering solutions. You will collaborate closely with the product delivery team to streamline deployment processes, enhance system reliability, and create seamless and accessible user experiences. 


This is a full-time W2 position. 

Corp-to-Corp and 1099 ineligible. 

You must be a US Citizen. 

You must be able to pass and maintain a Public Trust Clearance.


Location: Remote with potential infrequent travel to Client site.

Requirements

Responsibilities: 

  • Develop and maintain mobile app design systems, including the creation of reusable React and React Native components to ensure consistency across platforms.
  • Collaborate with senior engineers and design teams to build and ship React Native libraries via NPM, ensuring high-quality, reusable code.
  • Implement accessibility standards, including WCAG and MCAG, to ensure inclusive and accessible mobile app experiences.
  • Assist in the version management and maintenance of NPM libraries, helping ensure reliable and consistent updates to meet project needs.
  • Follow software engineering best practices, including agile development, automated testing, and code reviews, to ensure code quality and efficient workflows.
  • Participate in software maintenance tasks, including dependency updates, refactoring, security scanning, and addressing defects.
  • Use software project management tools, including GitHub, Firebase, and App Store Connect, to track development progress and assist in deployment.
  • Work closely with engineers, designers, and product teams to build cohesive, efficient mobile and web design systems.
  • Contribute to the continuous improvement of mobile development processes and support ongoing learning within the team.

Qualifications: 

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 5+ years of experience in Mobile Engineering. 
  • Solid experience with React Native and React, including familiarity with building reusable components and libraries.
  • Understanding of WCAG and MCAG accessibility standards and experience implementing them in mobile applications.
  • Experience working with version management tools, specifically NPM, and understanding best practices for version control and library maintenance.
  • Strong understanding of software engineering principles, including agile development, automated testing, and code reviews.
  • Experience with dependency management, refactoring, and ensuring mobile app security.
  • Familiarity with GitHub, Firebase, and App Store Connect, with a focus on efficient development workflows and deployment processes.
  • Excellent communication skills and the ability to collaborate with cross-functional teams to meet technical and product goals. You must be able to pass and maintain a public trust clearance. 

Nice to Haves:

  • Experience with mobile app performance optimization and scalability techniques.
  • Familiarity with CI/CD tools and mobile app distribution platforms such as TestFlight and Google Play Console.

Perks and Benefits:

  • Paid time off 
  • Paid holidays
  • Work-from-home opportunities
  • 401k with matching incentive
  • Medical/dental/vision benefits
  • Company provided life insurance
  • Company provided short-term disability
  • Professional development opportunities  

Physical Requirements:

· Prolonged periods sitting at a desk and working on a computer.

· Capable of operating a computer and other office productivity machinery, and frequently communicate with co-workers, management, and customers.


This is a Full-Time, W2 position. Corp-to-Corp and 1099 ineligible.


Vaultes provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, ancestry, national origin, citizenship, sex or gender (including pregnancy, childbirth, and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, religion, age, disability, genetic information, service in the military, or any other characteristic protected by applicable federal, state, or local laws and ordinances.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Mobile DevOps Engineer Related jobs