Nayya is looking to build and maintain the user interfaces that power its platform, ensuring stability, scalability, and performance of backend applications.
Requirements
- Strong proficiency with TypeScript, and modern, enterprise-grade backend frameworks such as NestJS, Express, Fastify, AdonisJS, and Oak
- Familiarity with HTML, CSS, and browser performance optimizations
- Experience with data-fetching and caching libraries such as React Query / TanStack Query, SWR, or similar
- Familiarity with OOP, DDD, eventing, and serverless design patterns
- Understanding of software development best practices, including version control (Git), testing, and CI/CD pipelines
- AWS Certification
- Experience with observability and monitoring tools such as Datadog, New Relic, Sentry, etc.
Responsibilities
- Design and build new features for core products using Typescript and NestJS
- Develop tooling and workflows to ensure maintainability of backend applications
- Build and maintain backend services that scale with rapidly growing user base
- Maintain and monitor application performance, accessibility, and usability
- Improve existing applications' functionality, speed, and reliability
- Provide technical expertise to promote business development efforts
- Collaborate closely with product and design teams to continuously innovate on products
Other
- 5+ years of professional software development experience, with a focus on backend development
- Strong debugging and problem-solving skills
- Ability to work collaboratively in an agile development environment
- Our hybrid policy is in office Tuesday - Thursday
- Placement within the salary band is determined based on experience