Technology- Full TypeScript stack for front- and back-end, with some legacy JavaScript
- Front-end: ReactJS with functional components and context API
- Back-end: ExpressJS with PostgreSQL and Sequelize ORM
- Microservices architecture using Docker, Terraform, AWS ECS, and other AWS services
- Interservice communication via RabbitMQ and Apache Kafka
About the roleClutch is seeking a
Software Engineer (Full-Stack / Backend / Frontend) to help build and scale our technology platform. You will write clean, reliable code, design scalable architectures, and collaborate with stakeholders to improve the customer experience.
What you'll do- Write clean, readable, and testable code that adheres to best practices and ensures reliability
- Collaborate with the team to design and implement scalable, secure architectures
- Work closely with stakeholders to understand requirements and deliver improvements to the online experience
- Participate in peer review sessions, provide constructive feedback, and engage in system design discussions
- Lead the full development lifecycle of projects, from planning to development, testing, and maintenance
- Coordinate with cross-functional teams to meet project milestones and drive successful outcomes
What we're looking for- B.S. degree in Software Engineering or equivalent experience
- 4+ years of industry experience developing software solutions
- Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust, etc.)
- Strong understanding of Frontend and/or Backend frameworks (React, Vue, Express, Flask, Ruby on Rails, etc.)
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Experience with relational databases (PostgreSQL, MySQL, Oracle) and writing efficient SQL queries, schema design, and performance optimization
- Knowledge of testing frameworks for unit, integration, and end-to-end testing
- Experience optimizing application performance and resolving bottlenecks
- Comfortable working in Agile environments (Scrum or Kanban) using tools like Jira or GitHub Projects
Why you'll love it at Clutch- Autonomy & ownership - create your own path and own your work
- Competitive compensation and equity incentives
- Generous time off program
- Health & dental benefits
Employment TypeExisting, Permanent Full-Time
Compensation & Benefits- Salary: $160,000 - $200,000 annually
- Equity incentives
- Comprehensive healthcare, dental, vision, prescriptions, life insurance, and dependent coverage
- Pay reflects skills, performance, market benchmarking, responsibilities, and working conditions