FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAngularAWSCloudCypressDockerGoJestKubernetesMicroservicesMySQLTypeScript
About the role
Key responsibilities & impact- Design, build, and maintain reliable microservices within a large-scale distributed architecture using Go for backend APIs and Angular for frontend applications.
- Develop and maintain RESTful APIs with OpenAPI/Swagger specifications, ensuring robust service-to-service communication and integration.
- Build scalable Angular UI applications and contribute to shared component libraries that support high-quality, consistent user experiences across the platform.
- Work within a microservices ecosystem where each service is independently deployable, using Kubernetes/Helm for orchestration and deployment.
- Implement comprehensive testing strategies using Ginkgo for Go services (unit, integration, smoke tests) and Jest/Cypress for Angular applications.
- Take ownership of complex technical challenges across the full stack, making architectural decisions that span multiple microservices, and contribute to the full software lifecycle — from sprint planning and ticket refinement to implementation, peer reviews, and demos.
- Drive technical initiatives and influence technical direction across the platform, evaluating tradeoffs and introducing improvements that benefit multiple teams.
- Use AI as a force multiplier. Experiment with LLMs, agentic tools, and AI-integrated features to accelerate development, streamline workflows, and create smarter user experiences.
- Embrace change as a catalyst for continuous improvement and team efficiency.
- Work closely with product managers, designers, QA engineers, and other developers to build intuitive features that meet user needs and align with our mission.
- Lead and mentor junior and mid-level engineers through thoughtful code reviews, knowledge sharing, and technical guidance. Model best practices and contribute to a collaborative, inclusive engineering culture.
Requirements
What you’ll need- 5+ years of full-stack software development experience, including work on production systems.
- Strong experience with Go for backend development, including building RESTful APIs and microservices.
- Proficiency with Angular (preferably Angular 15+) and TypeScript for frontend development.
- Solid understanding of microservices architecture, including service discovery, inter-service communication, and distributed system patterns.
- Experience with REST API design and OpenAPI/Swagger specifications.
- Experience with MySQL in production environments, including schema design and query optimization.
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes/Helm).
- Familiarity with CI/CD pipelines and modern deployment practices in Kubernetes environments.
- Experience with comprehensive testing frameworks (unit, integration, and e2e testing).
- Comfortable working in AWS or similar cloud environments.
- Strong problem-solving skills and ability to evaluate tradeoffs and make thoughtful implementation decisions that affect multiple services in a distributed system context.
- Enthusiastic about learning and leveraging AI tools to improve development efficiency and product capabilities.
Benefits
Comp & perks- Comprehensive benefits package that supports your health, well-being and growth
- Bonuses, incentives, and equity
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoAngularTypeScriptRESTful APIsmicroservices architectureOpenAPISwaggerMySQLDockerKubernetes
Soft Skills
problem-solvingleadershipmentoringcollaborationcommunicationadaptabilityownershipinfluencecontinuous improvementknowledge sharing
