Architect, design, and develop robust, scalable, and maintainable software solutions.
Lead technical discussions and contribute to high-level architectural decisions.
Collaborate with product managers, designers, and other engineers to deliver high-impact features.
Ensure code quality through peer reviews, testing, and automation.
Optimize applications for performance, security, and reliability.
Mentor and guide junior developers, fostering a culture of learning and growth.
Stay up to date with industry trends and bring innovative ideas to the table.
Frontend Specialists: Implement modern web interfaces using React, CSS, Typescript, and modern design libraries; experience with GraphQL clients like Apollo; build reusable libraries with mono repo build systems (NX); build reusable React components; analyze and optimize UI and infrastructure code.
Backend Specialists: Develop core application logic, databases, and APIs; create RESTful or GraphQL APIs; optimize code and infrastructure to handle increasing loads.
Requirements
5+ years of experience in software development.
Strong proficiency in and experience with (Frontend Specialists) React, Typescript, HTML, Javascript, CSS OR (Backend Specialists) C#/.NET, Typescript, GraphQL, DynamoDB, MySQL.
Deep understanding of system design, data structures, and algorithms.
Experience with cloud platforms like AWS (preferred) or GCP.
Strong problem-solving skills and ability to work independently.
Excellent communication and collaboration skills.
Benefits
Competitive Salary.
Fully remote, flexible work environment. We do however meet together in person several times a year.
Full medical and dental benefits.
Unlimited PTO in an environment where taking time off to relax or recharge is supported and encouraged.
Paid Parental Leave.
Company equity managed through Carta.
401k with Match and 100% vesting upon hire.
Free estate planning!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.