East Brunswick, New Jersey, United States Remote (Global) Employment USD 189,592 - 199,592 Yearly

Somos is hiring a Senior Developer

About the Role

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.

Required Skills
ReactTypeScriptGolangRustRESTful APIsMicroservicesTailwind CSSStorybookGitHubGitHub ActionsOAuthJWT
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Somos

Somos is an innovative technology company that ensures that phone calls and text messages can be trusted. The company develops stronger trusted digital identities to protect consumers from spam and fraud and ensure legitimate business calls are answered.

Visit website
Job Details
Department Engineering
Category fullstack
Posted 14 days ago