Lead Software Engineer

Join a mission driven company building elegant software that improves the lives of millions

  • Princeton, New Jersey
  • $125,000 - $135,000
Easy Apply Now

A bit about us:

We are an established, mission-driven organization that is committed to improving the lives of millions affected by language and communication impairments. Our company culture is anchored by these values: empathy, collaboration, innovation, and drive. We are a human-centric organization meaning, it's people before profits for us. Our commitment to serve has been a driving force in our ability to establish our presence as a leader in our space.

Due to continued growth, we are looking to bring on deeply good people to our engineering team. This role will join an engineering team with 8 members that include Software Engineers and QA and work closely with our Product Management team in enhancing our product offerings.

The team works in a two-week iteration model and follows SCRUM as the basis of our software development process. We use Jira to track our user stories, chores and bugs. We use GitHub to maintain our code base. Our cloud infrastructure is hosted in AWS. We love tools that make our lives easier and have a plethora of modern and not so modern tools and services. Our language system is built on the Unity Framework with C# and is deployed on Android tablets. Our mobile apps are also built on the Unity Framework and deployed on iOS devices. We use unity cloud build, unity analytics and remote config extensively.

Why join us?

We offer:
A competitive base salary: $125,000-$135,000
Medical, Dental and Vision
401(k) Retirement Plan
Annual Bonus Program
Health Flexible Spending Account (FSA)
Health Savings Account (HSA)
Short & Long Term Disability
Life & Accident Insurance
Adoption Assistance
Commuter Benefits
Employee Assistance Program
Office & Wellness Stipends
Training & Development
Great workplace culture
95% of our roles offer remote work

Job Details

We are seeking the following experience and traits:
Experience in Unity Engine with C# or other object-oriented languages used in mobile app development
Strong background in computer science fundamentals, object-oriented programming, design patterns, algorithms, and data structures
Knowledge of CI/CD technologies
Experience in iOS or Android application development
Experience with High Level System Design
Experience with Universal Windows Platform applications is a plus
Easy Apply Now
Easy Apply Now
Job Details
Managed by Jobot Pro
Job Type
$125,000 - $135,000