: We are seeking a talented Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for developing, and maintaining our web and mobile applications. If you are a self-motivated individual with a passion for creating innovative software solutions, we want to hear from you. Experience : E-Commerce, Inventory, Google Services Etc Responsibilities:
Develop and maintain responsive web applications using React.js for front-end and Node.js for back-end.
Create mobile applications for both Android and iOS platforms using React Native.
Design, implement, and maintain database systems using MySQL and MongoDB.
Collaborate with cross-functional teams to gather and define project requirements.
Work with version control systems and continuous integration/deployment pipelines.
Design, develop, test, deploy, and maintain software applications, both on the frontend and backend, ensuring they are robust, scalable, and user-friendly.
Provide technical leadership and guidance to the development team, assisting with architectural decisions and ensuring best practices are followed.
Conduct code reviews to ensure code quality, consistency, and adherence to coding standards. Implement and enforce best practices to maintain a high-quality codebase.
Collaborate with other stakeholders to design and implement the overall system architecture, ensuring it meets scalability, performance, and security requirements.
Mentor and coach junior developers, assisting them in their technical growth and career development.
Collaborate with product managers and other team members to define project requirements, estimate development timelines, and deliver projects on time.
Take ownership of specific features/modules of the application and drive their development from inception to delivery.
Investigate and resolve complex issues, bugs, and performance bottlenecks in the software.
Stay updated with the latest technologies and industry trends and evaluate their potential benefits for the project or organization.
Set up and maintain automated build, test, and deployment pipelines to ensure continuous integration and smooth deployment processes.