Full Stack Developer Team Computers
Team Computers
Office Location
Full Time
Experience: 3 - 6 years required
Pay:
Salary Information not included
Type: Full Time
Location: Noida null, undefined
Skills: General Skills, Communication, Teamwork
About Team Computers
Job Description
Fullstack Developer
We are looking for a passionate and experienced Full Stack Developer to join our dynamic team. The ideal candidate should have solid expertise in React.js and Node.js, along with a strong command over MySQL database design and performance optimization. You will play a key role in building scalable web applications, crafting clean code, and maintaining robust backend services.
Key Responsibilities:
- Develop and maintain responsive front-end interfaces using React.js (Hooks, Functional Components, Context API).
- Implement and manage application state using Redux and UI components with Material UI and other modern libraries.
- Build and maintain secure, scalable RESTful APIs using Node.js and Express.
- Design efficient database schemas and write complex MySQL queries, optimizing performance with indexing and query tuning.
- Work with Sequelize ORM and write raw SQL when needed for advanced database logic.
- Implement asynchronous logic and adhere to MVC architecture principles.
- Perform API debugging, integration testing, and version control using Git.
- Collaborate with cross-functional teams to define, design, and ship new features.
- (Optional) Manage services using PM2, handle real-time data with WebSockets, and deploy via Nginx and AWS.
Must-Have Skills:
- 35 years of hands-on experience in React.js, Node.js, and MySQL.
- Proficiency in React Hooks, Context API, and component-based architecture.
- Strong backend development skills with Node.js, Express, and RESTful services.
- Advanced knowledge of MySQL: schema design, joins, stored procedures, indexing, and performance optimization.
- Experience with Sequelize ORM and comfort with writing raw SQL queries.
- Good grasp of asynchronous programming patterns and MVC structure.
- Familiarity with Git for version control and API debugging tools.
Good to Have:
- Experience with WebSockets for real-time features.
- Deployment experience using PM2, Nginx, or AWS.
- Exposure to containerization (Docker) is a bonus.
Why Join Us?
- Work with a forward-thinking tech team.
- Opportunity to work on scalable, impactful products.
- Growth-centric work culture and flexibility.
Share your CV at aliya.danish@teamcomputers.com