Apply for Senior Software Engineer
Please review the job description and submit your application below.
About the Role
We're looking for a Senior Software Engineer to join our team and help build the future of our platform. You will work closely with cross-functional teams to design, develop, and deploy scalable software solutions.
Requirements
- Bachelor's or Master's degree in Computer Science or related field.
- 5+ years of experience in software development.
- Proficiency in JavaScript, TypeScript, and Node.js.
- Experience with React or similar frontend frameworks.
- Strong understanding of RESTful APIs and microservices architecture.
- Familiarity with cloud platforms such as AWS or GCP.
- Excellent problem-solving and communication skills.
Responsibilities
- Design, develop, and maintain scalable web applications.
- Collaborate with product managers, designers, and other engineers.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and mentor junior engineers.
- Troubleshoot, debug, and upgrade existing systems.
- Contribute to architectural decisions and technical roadmaps.
Benefits
- Competitive salary and equity options.
- Flexible remote work policy.
- Health, dental, and vision insurance.
- Generous paid time off and holidays.
- Professional development budget.
- Collaborative and inclusive team culture.