Company Description
Zaptech Solutions is a US-based software consulting and development company located in Ahmedabad. We work with clients to implement the best solutions and processes, helping them achieve their business objectives through custom web and mobile development solutions. With expertise in cutting-edge technologies, our team makes our clients' business operations smarter, simpler, and faster.
Role Description
We are seeking a seasoned Full Stack Engineer with expertise in Node.js and React.js to join our team Ahmedabad. As a Full Stack Engineer you will lead the team and be responsible for both front-end and back-end web development, software development. You will work collaboratively with the development team to build robust and scalable applications. The ideal candidate will have a strong background in developing, deploying, and maintaining web applications, and will be comfortable working on both server-side and client-side technologies. You will collaborate closely with cross-functional teams to design, develop, and deliver innovative software solutions that meet our business needs and customer expectations.
Key Responsibilities:
• Develop, test, and deploy scalable and maintainable web applications using Node.js for back-end services and React.js for front-end interfaces.
• Design and implement system architecture to support new features and improve existing ones, ensuring high performance and responsiveness.
• Build and maintain RESTful and GraphQL APIs, integrating with various third-party services and internal systems.
• Design, implement, and optimize relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB) databases.
• Write clean, maintainable, and well-documented code, following best practices in software development, version control, and continuous integration.
• Develop and execute unit, integration, and end-to-end tests to ensure the quality and reliability of the application.
• Identify bottlenecks and optimize performance on both the client and server sides.
• Work closely with product managers, designers, and other engineers to define requirements, prioritize tasks, and deliver solutions in an agile environment.
• Assist in setting up and maintaining CI/CD pipelines, deploying applications to cloud services (e.g., AWS, Azure, GCP), and monitoring system health.
• Create and maintain technical documentation for internal use and customer support.
Required Qualifications:
• 6+ years of professional experience in full stack development.
• Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and popular frameworks/libraries (e.g., React, Vue.js, Next.js)
• Experience with server-side languages and frameworks (e.g., Node.js, PHP, Python, Django, Laravel, Flask)
• Solid experience in Node.js, TypeScript, Express.js (or similar), and related server-side technologies.
• Proficiency in SQL and NoSQL databases, including data modeling and query optimization.
• Experience with designing and consuming RESTful and GraphQL APIs.
• Strong knowledge of testing frameworks and tools such as Jest, Mocha, Cypress, etc.
• Experience with cloud platforms such as AWS, Azure, or Google Cloud.
• Proficiency in using Git and Git workflows.
• Familiarity with Agile/Scrum methodologies and experience working in agile teams.
• Excellent problem-solving skills, with a proactive and collaborative approach to team communication.
Job Type: Full-time
Pay: ?65,000.00 - ?85,000.00 per month
Benefits:
• Provident Fund
Schedule:
• Monday to Friday
• Morning shift
Education:
• Bachelor's (Preferred)
Experience:
• Full-stack development: 6 years (Preferred)
• Node.js: 5 years (Preferred)
• React: 5 years (Preferred)
Work Location: In person
Speak with the employer
+91 9012018844
Application Deadline: 22/07/2024
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.