About the Role
We are looking for a Senior Software Engineer to join our growing engineering team. You will be responsible for designing, developing, and maintaining scalable web applications that serve millions of users worldwide.
Responsibilities
- Design and implement new features for our cloud-based platform
- Collaborate with product, design, and QA teams to deliver high-quality software
- Write clean, maintainable, and well-documented code
- Mentor junior developers and participate in code reviews
- Contribute to architectural decisions and technical strategy
- Optimize application performance and scalability
Requirements
- 5+ years of experience in software development
- Proficiency in JavaScript/TypeScript, React, and Node.js
- Experience with cloud services (AWS, GCP, or Azure)
- Strong understanding of RESTful APIs and microservices architecture
- Bachelor’s degree in Computer Science or equivalent experience
Benefits
- Competitive salary and equity package
- Comprehensive health, dental, and vision insurance
- Flexible work arrangements and unlimited PTO
- Annual learning and development budget
- 401(k) matching