Lead Software Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in Alabama, +33 more locations.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

Tailscale16 hours ago

Security Software Engineer

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$163k – $226k/year
ApplyView job
Software Mind17 hours ago

Mobile Software Engineer, React Native, TypeScript

RO flagRomania OnlyFull-timeFull-stack Engineer
ApplyView job
CACI International Inc17 hours ago

Senior Full Stack Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$98.5k – $206.8k/year
ApplyView job
Nemetschek Group17 hours ago

Staff Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$153.8k – $211.4k/year
ApplyView job
Freenome17 hours ago

Staff Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$188.3k – $270.4k/year
ApplyView job
Motional17 hours ago

Staff Software Engineer, Autonomous Vehicle Performance Metrics

US flagNevada, +2 more statesFull-timeFull-stack Engineer$172k – $229k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers