Responsibilities Include: This is a critical role with a wide range of responsibilities, including:
● Design, implement, and maintain distributed backend services using Node.js and front-end applications in React
● Develop scalable, resilient APIs and backend services.
● Write clean, maintainable, and well-tested code following industry best practices.
● Deploy, monitor, and support applications running on Kubernetes across cloud environments.
● Work closely with architects and product teams to design system components and integrations.
● Participate in code reviews, system design discussions, and operational readiness efforts.
● Troubleshoot production issues across services and infrastructure.
● Prototyping of new technologies to reduce cost and increase engineering velocity.
Qualities / Experience We’re Seeking We believe the right individual will have the following skills and experience to be successful in this role:
● A BS degree or higher in Engineering, Computer Science, or a related field is required
● 5+ years of software engineering experience
● Strong Node.js experience in backend or distributed systems environments.
● Proficiency in React for front-end application development.
● Experience deploying and maintaining services running in Kubernetes
● Familiarity with GitHub Actions for CI/CD.
● Hands-on experience with AWS and/or GCP cloud platforms.
● Solid understanding of software design patterns, system architecture, and microservices principles.
● Experience working with MongoDB and PostgreSQL (schema design, performance considerations, migrations).
● Strong debugging, problem-solving, and communication skills.
● Excellent problem-solving, critical thinking, and communication skills
● Ability to work within a distributed team
● Nice to have: ○ Experience with React (basic front-end integration work, context management, UI components). ○ Exposure to product analytics tools like Mixpanel, Optimizely, etc. ○ Exposure to infrastructure-as-code tools (Terraform, Helm, etc.). ○ Monitoring/observability tools (Datadog, NewRelic).