Fast Facts
Join Otus as a Senior Full Stack Application Engineer and contribute to a K-12 student performance platform while collaborating with a diverse team on innovative solutions.
Responsibilities: Design and build new features, enhance application scalability, and mentor team members while troubleshooting and maintaining existing features.
Skills: Strong expertise in JavaScript, server-side technologies like Express or NestJS, and frontend frameworks, preferably Angular 7+; proficiency in TypeScript is also desirable.
Qualifications: 7+ years of software development experience, knowledge of backend architecture scaling, experience with SQL, and a strategic mindset for innovation.
Location: This position is remote with the company headquartered in Chicago, USA.
Compensation: Not provided by employer. Typical compensation ranges for this position are between $120,000 - $160,000.
About the Company
Otus offers a seamless K-12 student performance platform for administrators, teachers, students, and families. We do this by implementing amazing ideas from awesome people—and we need more awesomeness on our team. Are you passionate, collaborative, and want to work for a mission-driven company that is shaping how teachers, students, and parents learn together? If so, we want to hear from you. Our diverse team consists of talented designers, engineers, product managers, and support specialists who share a variety of interests. You'll find musicians, world travelers, beer enthusiasts, nerds, sports fans, and all-around great people who shape our positive culture.
Responsibilities
- Collaborate cross-functionally to design, build, and ship new features, while maintaining ownership of existing domain features, including monitoring and troubleshooting in production.
- Drive efforts to enhance application scalability and spearhead technical projects by researching, recommending, and implementing solutions aligned with industry best practices
- Foster a culture of collaboration by proactively and openly communicating with team members, sharing knowledge, and mentoring other engineers to elevate the team’s overall skillset with mutual respect.
- Solve complex technical problems and contribute to the development of high-quality, maintainable, and scalable code across the entire stack
Qualifications
- 7+ years of professional software development experience
- Deep knowledge of JavaScript, with a strong track record of working with server-side technologies (such as Express and NestJS)
- Professional experience with at least one major frontend framework (preferably Angular 7+). Proficiency in TypeScript is also desirable.
- Knowledge about scaling backend architecture, including experience with platforms that have seen regular high amounts of traffic (~2,000 concurrent users)
- Hands-on experience in delivering code to production environments, diagnosing and resolving system issues, and the ability to identify failures across interconnected services
- Experience with SQL and performance-tuning database queries
- A strategic thinker with a passion for innovation and continuous improvement
- Be a lifelong learner
Nice to Haves
- Experience working full-time remote, on a distributed/remote team
- Experience working with and modernizing legacy systems
- Experience with building & integrating CI/CD pipelines
- Experience with edtech products and services
Benefits and Perks
Competitive salary and employee stock options
- 20 PTO days per year
- 16 paid holidays including your birthday and a day to do something you love to do
- Up to 12 weeks of parental leave and a healthy work/life balance
- Primarily remote team with HQ in Chicago
- Excellent medical, dental, and vision insurance
- Professional development / tuition reimbursement
- Work-from-home allowance
- Life Insurance and disability benefits
- 401K with an employer match (up to 4%)
Equal Opportunity
Otus is an Equal Opportunity Employer and embraces diversity of every kind. You must be legally authorized to work in the US. Unfortunately, the company is unable to support sponsorships at this time.