Somos is hiring a Senior Developer to lead the design and communication of our platform services roadmap. In this role, you will interface with cross-functional technical and non-technical leadership to evangelize the key technologies we design, build, and offer as services for developers and customers.
What You'll Do
- Collaborate with product owners, business analysts, and cross-functional teams to define detailed application requirements, acceptance criteria, and test scenarios.
- Design and develop full-stack web applications using frameworks such as React, TypeScript, Golang, or Rust.
- Develop and maintain RESTful APIs and microservices, following API-first design principles.
- Architect and implement Micro-Frontend solutions to enable modular, independently deployable UI components.
- Build and maintain a shared UI component library using React, Tailwind CSS, and Storybook.
- Implement secure authentication and authorization using OAuth, JWT, or RBAC.
- Containerize applications using Docker and orchestrate with Kubernetes (K8s) clusters.
- Build CI/CD pipelines incorporating automated testing and zero-downtime deployments.
- Develop and maintain comprehensive test automation (unit, integration, E2E) with Jest/Cypress.
- Implement observability using OpenTelemetry with Datadog to monitor traces, metrics, and logs.
- Troubleshoot and resolve production issues in distributed and containerized environments.
- Participate in Agile development processes, including daily standups, sprint planning, and retrospectives.
- Stay on top of tech trends, experiment with new technologies, and participate in technology communities.
What We're Looking For
- A Bachelor’s degree (or an equivalent foreign degree) in Computer Science, IT, Electrical/Electronics Engineering, or a related field.
- 8+ years of experience as a Software Developer.
- 5+ years of experience with frontend development using the React framework, JavaScript, and TypeScript.
- 5+ years of server-side programming experience with Golang and Rust.
- 5+ years of experience designing and building RESTful APIs and microservices.
- 5+ years of experience building reusable UI components using Tailwind CSS and Storybook.
- 5+ years of experience with Version Control using GitHub and CI/CD pipelines using GitHub Actions.
- 5+ years of experience with Identity Provider and Management Systems, including Auth0 or Okta.
- 5+ years of Cloud Infrastructure experience with AWS or OpenStack.
- 5+ years of experience with containerized application deployment using Docker and Kubernetes.
- 5+ years of experience with unit, integration, and E2E testing using Jest and Cypress.
- 5+ years of experience working with Agile teams and using Jira for Project Management.
Technical Stack
- Frontend: React, TypeScript, Tailwind CSS, Storybook
- Backend: Golang, Rust
- APIs & Architecture: RESTful APIs, Microservices
- Security: OAuth, JWT, RBAC, Auth0, Okta
- Infrastructure: Docker, Kubernetes (K8s), AWS, OpenStack
- Development Tools: GitHub, GitHub Actions, Jira
- Testing & Observability: Jest, Cypress, OpenTelemetry, Datadog
Benefits & Compensation
- Compensation range: $189,592 - $199,592 per year.
Work Mode
This is a global remote position open to candidates located in the United States.
Somos is an equal opportunity employer.



