Requirements
- 6+ years of experience in full-stack development
- 3+years experience with React (Next.js), Nest.js (or Express.js), GraphQL and Docker in production environments
- Extensive programming experience in modern HTML, CSS, and JavaScript
- Experience consuming REST APIs and building scalable solutions
- Good software engineering fundamentals (data structures, OOP, algorithms, etc.)
- Must have successfully delivered at least one project utilizing event-driven architectures, including the application of CQRS (Command Query Responsibility Segregation) and event sourcing, in a live production environment
- Excellent interpersonal skills
- Highly organised with precise attention to detail
- Ability to work well with others in a fast-paced, dynamic environment
- Desire to learn and adapt to new requirements
- Good spoken and written English
Nice to have
- Experience with tailwind, d3, Angular, ag-grid
- Familiarity with back-end technologies such as SQL (PostgreSQL) databases and APIs
- Familiarity with DevOps and CI/CD tools and processes
Benefits
- This is a remote job. Work from anywhere!
- Competitive salary with a focus on a global market
- Bonus for performance
- Career-growth opportunities
- Flexible Time Off and Paid Time Off benefits
- Ongoing training and development opportunities
About our recruitment process
1. HR interview with a recruiter from Indigo
2. Technical interview with live coding
3. Final interview with Head of Engineering