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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level