
Lead Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Alabama, +33 more locations.
• Spearhead the modernization of the Assessment platform.
• Design and implement a state-of-the-art Assessment platform utilizing TypeScript, React, React Native, Flutter, and GraphQL.
• Establish and advocate for engineering practices that promote modularity, scalability, resilience, and flexibility in systems.
• Define and uphold coding standards, architectural patterns, and quality metrics.
• Facilitate technical design discussions and conduct code reviews.
• Provide practical guidance, technical leadership, and mentorship throughout the engineering team.
• Design and set up CI/CD pipelines while contributing to DevSecOps practices.
• Contribute to strategies for platform hosting, deployment, and runtime.
• Deliver a production-ready Assessment platform that supports both B2B and B2C applications.
• Enhance system performance, reliability, and scalability across web and mobile platforms.
• Own the technical vision and architecture of the Assessment platform.
• Make informed decisions regarding technology, architectural trade-offs, and implementation strategies.
• Identify and mitigate technical risks, scalability issues, and architectural deficiencies.
• Collaborate with Product Managers and business stakeholders to translate requirements into technical solutions.
• Work alongside engineering, mobile, web, shared services, security, infrastructure, and operations teams.
• Mentor and coach engineers, fostering a culture of continuous improvement.
• Enable scalable assessments, integrations, and transaction volumes.
• Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or equivalent practical experience.
• Over 10 years of professional software development experience, with a significant focus on senior, staff, or principal-level roles.
• Expert-level knowledge in TypeScript, Node.js, Next.js, React, React Native, Flutter, Swift, and Kotlin.
• Extensive experience in designing and utilizing GraphQL and REST-based APIs.
• Profound understanding of database design and performance, with hands-on proficiency in PostgreSQL and MongoDB.
• Experience in building and maintaining CI/CD pipelines while contributing to DevSecOps practices.
• Strong expertise in mobile application delivery across iOS and Android, including management of release and store lifecycles.
• Familiarity with event-driven and asynchronous systems, including messaging and queue-based architectures.
• Experience with integrations involving third-party platforms such as SSO providers, payment systems, and eCommerce services.
• Demonstrated success in delivering large-scale, high-impact platforms in production environments.
• Experience in developing B2B APIs, B2B portals, and assessment or transaction-based systems.
• Hands-on experience with real-time or near-real-time systems, including video or communication platforms.
• Proven track record in building and operating mobile applications with measurable adoption and quality outcomes.
• History of effective collaboration with product, design, and business stakeholders to achieve meaningful results.
• Equivalent practical experience may be accepted in lieu of a bachelor’s degree.
• This position is not eligible for employment visa sponsorship.
• Applicants must reside in Virginia for Richmond in-office consideration or in an eligible state/location within Eastern or Central Standard Time: Alabama, Arkansas, Connecticut, Delaware, Florida, Georgia, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Nebraska, New Hampshire, New Jersey, New York, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Virginia, Washington DC, Vermont, West Virginia, or Wisconsin.
• Competitive Compensation & Total Rewards Incentives.
• Comprehensive Healthcare Coverage.
• Multiple options for 401(k) Savings Plans.
• Automatic Enrollment in Employer-Directed Retirement Account Feature (100% employer-funded!).
• Generous Paid Time Off – Including 12 Paid Holidays, Volunteer Time Off, and Paid Family Leave.
• Disability, Life, and Long-Term Care Insurance.
• Tuition Reimbursement, Student Loan Repayment, and Training & Certification Support.
• Wellness initiatives including gym membership reimbursement and resources from the Employee Assistance Program (work/life support, financial & legal management).
• Caregiver and Mental Health Support Services.
• Eligibility for bonus incentive plans.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.