# About the Job
As a **Full Stack Developer** specializing in **Node.js, React, and TypeScript**, you will be an integral part of our engineering team, building modern, scalable web applications from front-end interfaces to back-end services. You will collaborate with designers, product managers, and fellow engineers to deliver high-quality software solutions while embracing innovation, clean architecture, and AI-assisted development practices in a fast-paced environment.
## Responsibilities
* Design, develop, and maintain scalable web applications using **React.js**, **Node.js**, and **TypeScript**
* Build responsive and intuitive user interfaces with a strong focus on performance and usability
* Develop secure and efficient RESTful APIs and backend services
* Collaborate with cross-functional teams to define, design, and deliver new product features
* Optimize application performance, troubleshoot issues, and resolve bugs across the full technology stack
* Write clean, maintainable, and well-documented code following industry best practices
* Participate in code reviews, technical discussions, and architecture planning
* Integrate third-party services, cloud platforms, and external APIs
* Contribute to continuous improvement by adopting modern development tools and automation practices
* Utilize AI-powered development tools to improve productivity and software quality
## Requirements
* Minimum **5 years of professional experience** developing applications with **Node.js** and **React.js**
* Strong proficiency in **JavaScript (ES6+)** and **TypeScript**
* Experience building and consuming **RESTful APIs** and microservice-based architectures
* Experience working with **SQL and NoSQL databases** such as PostgreSQL, MySQL, or MongoDB
* Solid understanding of **Git** and collaborative development workflows
* Familiarity with authentication and authorization mechanisms such as JWT or OAuth
* Strong analytical, debugging, and problem-solving skills
* Ability to work independently in a remote, collaborative environment
* Good written and verbal English communication skills
### Nice to Have
* Experience with **Next.js**
* Experience with **Docker**, **Kubernetes**, and containerized deployments
* Knowledge of **Redis**, message queues, caching strategies, and scalable architectures
* Experience deploying applications on cloud platforms such as AWS, Vercel, or Google Cloud
* Familiarity with CI/CD pipelines and DevOps practices
* Experience integrating AI services or Large Language Models (LLMs) into production applications
* Previous experience in startups, SaaS, fintech, or fast-growing technology companies
* Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
## What We Offer
* Competitive compensation based on experience
* Fully remote work with flexible scheduling
* Opportunity to work with cutting-edge AI and modern web technologies
* Professional growth through challenging international projects
* Collaborative and supportive engineering culture
* Long-term career development opportunities within a growing technology company
https://work.turing.com/dashboard/jobs/52974/specialized-vetting?source=icf
Similar Jobs
What you need to know about the NYC Tech Scene
Key Facts About NYC Tech
- Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
- Key Industries: Artificial intelligence, Fintech
- Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
- Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory



