Overview:
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 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.
Location:
· Remote with potential infrequent travel to Client site.
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.