Salary
💰 $136,000 - $178,000 per year
Tech Stack
AWSElasticSearchGraphQLJavaScriptNext.jsNode.jsPostgresReactTypeScript
About the role
- Design, develop, and maintain scalable software solutions across the stack (React, Node, AWS, GraphQL, etc.)
- Own end-to-end software development and system ownership
- Demonstrate leadership in code quality and best practices
- Mentor junior engineers and provide code/design reviews
- Ship features from planning to release and improve testing coverage
- Optimize performance and maintain system stability
- Collaborate cross-functionally with product and design to influence roadmap
- Document technical decisions, APIs, and processes
- Keep abreast of industry trends and emerging technologies
Requirements
- 3+ years of experience in mid-tier - AWS Lambda, Node, etc.
- 3+ years of React experience
- 5+ years of experience delivering systems and applications
- BS/MS in Computer Science or equivalent experience (preferred)
- Solid foundation in writing scalable code following best practices of accessibility, performance optimization, and instrumentation
- Solid knowledge of algorithms and design patterns
- Strong experience with relational/non-relational database design, implementation, and analytics
- Experience with test automation: CI/CD, unit/integration/functional testing
- Desire to work at a startup (comfortable with rapid change)
- Experience with AI or machine learning is a plus