### What you'll do:
* Write high-quality modular and testable frontend and backend code.
* Set and maintain the best-in-class engineering practices.
* Build new core features and workflows as well as refine existing experiences for Nirvana’s management console.
* Implement and maintain UI components built off a design system that you’ll implement.
* Collaborate closely with other engineering, product, and design teams to deliver amazing UX.
### Who you are:
* Feel comfortable switching from frontend to backend code on any given day to get features delivered.
* Exceptional attention to detail, capable of delivering pixel-perfect experiences.
* Take pride in high-quality craftsmanship, your work is a representation of yourself
* You often think about how to redesign and improve the AWS Management Console.
* Have a solid understanding of REST APIs and backend operations, are familiar with edge functions, and can articulate the differences between edge function, API, and SSR in React
* Have a habit of keeping your git history clean and are familiar with concepts like git-flow, semantic release, Conventional Commits, GitHub actions, and CI/CD.
* Care as much about aesthetics as you do about functionality, you enjoy working closely with designers
* Appreciate clean and simple code and are obsessed with testing and code quality
* Love challenging yourself and constantly strive to be better than you were six months ago
* Can single-handedly take designs and specs to production-ready code under a deadline
* When there’s a bug or an incident your first thought is “how can I help” not “who’s fault is this”
### Requirements:
* Fluent in English.
* Based in the Americas or Europe (to ensure overlap with the team you’ll work with).
* At least 4 years of experience in JavaScript/TypeScript, with expertise in both frontend (React, Next.js) and backend (Node.js) development.
* Strong experience with Tailwind CSS and responsive design principles.
* Familiarity with PostgresSQL.
* Up-to-date with current trends and best practices in software architecture, including performance, security and usability.
* Experience with GitHub, code-reviews, conventional commits and GitHub Actions.
* **Nice to have:** Experience with system level languages like Rust, Go, Swift, C++/C etc.
**Remote restrictions:** Workday must overlap by at least 4 hours with New
York, NY, USA.