Senior Developer

 Posted 3 months ago
     
 $189K - $199K per year
  
10+ years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

This senior role involves leading the design and communication of the platform services roadmap, interfacing with cross-functional leadership to evangelize key technologies. Specific duties include designing and developing full-stack applications, architecting Micro-Frontend solutions, and building shared UI component libraries.

Lead design and communication of our platform services roadmap. This role will help interface with cross-functional technical and non-technical leadership in evangelizing key technologies we design, build, and offer as services both internally and externally for developers and customers.  Specific duties include:

  • Collaborate with product owners, business analysts, and cross-functional teams to define detailed application requirements, acceptance criteria, and test scenarios for new features and services.
  • 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 and best practices for scalability and performance.
  • Architect and implement Micro-Frontend solutions for Platform, enabling modular, maintainable, and independently deployable UI components.
  • Build and maintain a shared UI component library using React, Tailwind CSS and Storybook to ensure consistency and reusability across projects.
  • Implement secure authentication and authorization using OAuth, JWT, or RBAC to protect sensitive data and manage user access.
  • Containerize applications using Docker and orchestrate with Kubernetes (K8s) clusters to ensure scalability, fault tolerance, and high availability.
  • Build CI/CD pipelines incorporating automated testing and zero-downtime deployments.
  • Develop and maintain comprehensive test automation (unit, integration, E2E) with Jest/Cypress, collaborating with QA to ensure product quality.
  • Implement observability using OpenTelemetry with Datadog to monitor traces, metrics, and logs across all services.
  • Troubleshoot and resolve production issues in distributed and containerized environments, ensuring system reliability and uptime.
  • Participate in Agile development processes, including daily standups, sprint planning, backlog grooming, and retrospectives to ensure efficient and iterative software development.
  • Staying on top of tech trends, experimenting with and learning new technologies, and participating in internal and external technology communities.

 

Requirements:

Position requires a Bachelor’s degree (or an equivalent foreign degree) in Computer Science, IT, Electrical or Electronics Engineering or a related field and 8 years of experience as a Software Developer.  Must also have 5 years of experience (which can have been gained concurrently with the primary experience requirement above) working with the following:

  • Frontend development using React framework, JavaScript and TypeScript and server-side programming with Golang and Rust.
  • Designing and building RESTful APIs and microservices and building reusable UI components using Tailwind CSS and Storybook.
  • Version Control using GitHub and CI/CD pipelines using GitHub Actions.
  • Identity Provider and Management System including Auth0 or Okta.
  • Cloud Infrastructure experience with AWS or OpenStack and containerized application deployment using Docker and Kubernetes.
  • Unit, integration, and E2E testing using Jest and Cypress.
  • Working with Agile teams and using Jira for Project Management.

 

This is a telecommuting position working from home.  May reside anywhere in the United States.

 

Salary is $189,592 - $199,592 per year for a 40-hour work week.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified