Were looking for a Full Stack Engineer who is equally comfortable working across the frontend and backend. Youll contribute to both our user-facing React/Angular applications and our microservices helping us build scale and maintain the systems that power Thimbles platform. You thrive in event-driven distributed architectures and have a strong instinct for writing clean observable and resilient code.
- Lead end-to-end system design for complex high-scale backend platforms owning the full lifecycle from requirements through implementation and iteration
- Define architectural principles and engineering best practices that raise the quality bar across the team
- Make high-impact design decisions involving deliberate trade-offs between scalability performance cost and long-term maintainability
- Design data models that are well-structured efficient and built to evolve alongside the product
- Design develop and maintain full stack features across React/Angular frontends and backend microservices
- Build and evolve RESTful and event-driven APIs ensuring they are well-tested documented and production-ready
- Work with MongoDB to design schemas write efficient queries and manage data at scale
- Develop and maintain event-driven workflows using AWS SNS and SQS to manage asynchronous system flows reliably
- Instrument services with monitoring and observability tooling setting up metrics alerts dashboards and distributed tracing to ensure system health
- Participate in code reviews architectural discussions and contribute to engineering best practices
- Investigate and resolve complex bugs and production incidents end-to-end from the UI down to the service layer
- Conduct technical research and propose solutions to new and ambiguous engineering challenges
- Plan and manage your own work independently breaking down large features into well-scoped tasks and driving them to delivery
- Collaborate closely with product managers designers and other engineers across the stack
Qualifications :
- Frontend: React (Jest) Angular 2 (Jasmine & Karma) Razzle TypeScript
- Backend: microservices
- Database: MongoDB
- Messaging: AWS SNS & SQS (event-driven async flows)
- Cloud: AWS
- E2E Testing: Playwright
- Monitoring: Datadog (APM logs dashboards alerts)
- CI/CD: CircleCI
- 5 years of professional full stack development experience with a track record of leading system design on complex high-scale platforms
- Proven ability to define architectural principles and drive engineering best practices across a team
- Experience making high-impact design decisions with clear reasoning around trade-offs scalability vs. cost performance vs. maintainability speed vs. reliability
- Strong data modeling skills designing schemas and structures that are clean efficient and built to scale
- Strong proficiency in building and maintaining production microservices
- Solid experience with MongoDB schema design indexing aggregation pipelines and query optimization
- Hands-on experience with event-driven architectures specifically AWS SNS and SQS or equivalent pub/sub and message queue systems
- Proficiency in React and/or Angular 2 for building and maintaining modern frontend applications
- Experience with monitoring and observability tools (e.g. Datadog New Relic CloudWatch) instrumenting services creating dashboards configuring alerts and using distributed tracing to diagnose issues
- Experience writing tests across the stack unit integration and E2E (Jest Jasmine/Karma Playwright or similar)
- General understanding of AWS services beyond messaging S3 IAM Lambda EC2 or similar
- Excellent research and investigation skills able to navigate unfamiliar codebases and ambiguous technical challenges systematically
- Strong problem-resolution mindset thorough communicative and effective under pressure
- Ability to plan and own complex features independently from design through to production
- Strong communication skills and comfort working in a remote async-friendly environment
- Experience in InsurTech FinTech or other regulated industries
- Knowledge of Infrastructure as Code (Terraform AWS CDK or similar)
- Experience with CI/CD pipeline configuration particularly CircleCI
- Direct involvement in building a new application from the ground up or leading a large-scale migration (e.g. a framework or database migration)
- Familiarity with homegrown or complex internal component libraries on the frontend
- Contributions to open source projects
Additional Information :
- Bachelors degree on any of the following courses: o Computer Science o Mathematics Statistics o Accounting or Finance o Engineering o Information Technology
Remote Work :
Yes
Employment Type :
Full-time
Were looking for a Full Stack Engineer who is equally comfortable working across the frontend and backend. Youll contribute to both our user-facing React/Angular applications and our microservices helping us build scale and maintain the systems that power Thimbles platform. You thrive in event-driv...
Were looking for a Full Stack Engineer who is equally comfortable working across the frontend and backend. Youll contribute to both our user-facing React/Angular applications and our microservices helping us build scale and maintain the systems that power Thimbles platform. You thrive in event-driven distributed architectures and have a strong instinct for writing clean observable and resilient code.
- Lead end-to-end system design for complex high-scale backend platforms owning the full lifecycle from requirements through implementation and iteration
- Define architectural principles and engineering best practices that raise the quality bar across the team
- Make high-impact design decisions involving deliberate trade-offs between scalability performance cost and long-term maintainability
- Design data models that are well-structured efficient and built to evolve alongside the product
- Design develop and maintain full stack features across React/Angular frontends and backend microservices
- Build and evolve RESTful and event-driven APIs ensuring they are well-tested documented and production-ready
- Work with MongoDB to design schemas write efficient queries and manage data at scale
- Develop and maintain event-driven workflows using AWS SNS and SQS to manage asynchronous system flows reliably
- Instrument services with monitoring and observability tooling setting up metrics alerts dashboards and distributed tracing to ensure system health
- Participate in code reviews architectural discussions and contribute to engineering best practices
- Investigate and resolve complex bugs and production incidents end-to-end from the UI down to the service layer
- Conduct technical research and propose solutions to new and ambiguous engineering challenges
- Plan and manage your own work independently breaking down large features into well-scoped tasks and driving them to delivery
- Collaborate closely with product managers designers and other engineers across the stack
Qualifications :
- Frontend: React (Jest) Angular 2 (Jasmine & Karma) Razzle TypeScript
- Backend: microservices
- Database: MongoDB
- Messaging: AWS SNS & SQS (event-driven async flows)
- Cloud: AWS
- E2E Testing: Playwright
- Monitoring: Datadog (APM logs dashboards alerts)
- CI/CD: CircleCI
- 5 years of professional full stack development experience with a track record of leading system design on complex high-scale platforms
- Proven ability to define architectural principles and drive engineering best practices across a team
- Experience making high-impact design decisions with clear reasoning around trade-offs scalability vs. cost performance vs. maintainability speed vs. reliability
- Strong data modeling skills designing schemas and structures that are clean efficient and built to scale
- Strong proficiency in building and maintaining production microservices
- Solid experience with MongoDB schema design indexing aggregation pipelines and query optimization
- Hands-on experience with event-driven architectures specifically AWS SNS and SQS or equivalent pub/sub and message queue systems
- Proficiency in React and/or Angular 2 for building and maintaining modern frontend applications
- Experience with monitoring and observability tools (e.g. Datadog New Relic CloudWatch) instrumenting services creating dashboards configuring alerts and using distributed tracing to diagnose issues
- Experience writing tests across the stack unit integration and E2E (Jest Jasmine/Karma Playwright or similar)
- General understanding of AWS services beyond messaging S3 IAM Lambda EC2 or similar
- Excellent research and investigation skills able to navigate unfamiliar codebases and ambiguous technical challenges systematically
- Strong problem-resolution mindset thorough communicative and effective under pressure
- Ability to plan and own complex features independently from design through to production
- Strong communication skills and comfort working in a remote async-friendly environment
- Experience in InsurTech FinTech or other regulated industries
- Knowledge of Infrastructure as Code (Terraform AWS CDK or similar)
- Experience with CI/CD pipeline configuration particularly CircleCI
- Direct involvement in building a new application from the ground up or leading a large-scale migration (e.g. a framework or database migration)
- Familiarity with homegrown or complex internal component libraries on the frontend
- Contributions to open source projects
Additional Information :
- Bachelors degree on any of the following courses: o Computer Science o Mathematics Statistics o Accounting or Finance o Engineering o Information Technology
Remote Work :
Yes
Employment Type :
Full-time
View more
View less