Job Title:
Junior Node.js Developer
Workplace Type:
Onsite
Employment Type:
Full-time
About the Role
We are looking for aJunior Node.js Developer to join our tax technology team in New York, NY. This entry-level role provides a clear path to grow into a strong backend engineer. You will help design, develop, and maintain scalable server-side applications powering our tax products, under the guidance of senior engineers. You’ll collaborate with frontend engineers, product managers, and data engineers to deliver robust APIs and services that handle tax data securely and efficiently, while learning our tech stack and coding standards in a fast-paced environment.
Key Responsibilities
- Assist in designing, developing, testing, and maintaining Node.js-based services and APIs
- Collaborate with frontend teams to deliver end-to-end solutions; translate requirements into technical tasks
- Help implement RESTful and GraphQL APIs with clean interfaces; follow versioning and documentation standards
- Contribute to performance optimization, reliability, and security under supervision
- Write basic automated tests, participate in code reviews, and maintain lightweight documentation
- Monitor and troubleshoot production issues with mentorship; contribute to observability
- Participate in architecture discussions and roadmap planning as a learner
- Ensure compliance with security and data privacy standards; escalate issues as needed
Required Skills & Qualifications
- 0–2 years of professional software development experience; internship or academic project experience with Node.js acceptable
- Fundamental experience with Node.js and at least one framework (Express, Koa, or Nest) or strong coursework/project work
- Basic knowledge of databases (SQL and NoSQL) and ORMs
- Familiarity with RESTful APIs; exposure to GraphQL is a plus
- Understanding of authentication/authorization, and security best practices
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker) is a plus
- Familiarity with Git and basic CI/CD concepts
- Good problem-solving skills and willingness to learn and collaborate
Preferred Qualifications (Optional)
- TypeScript proficiency
- Exposure to microservices architecture
- Familiarity with serverless designs and tools
- Any prior experience in tax tech or regulated industries
- Agile/Scrum exposure
What We Offer (Optional)
- Growth and learning opportunities with mentorship from senior engineers
- Collaborative, inclusive team culture and on-the-job training
- Clear path for career progression in backend development
- Comprehensive benefits package and onsite amenities in New York