We are looking for a skilled Full-Stack Developer having 4-6 years of experience in technologies like React.js, and Nodejs to join our talented team and contribute to the development of cutting-edge applications.
Responsibilities:
- Lead the end-to-end development of scalable and performant web applications using React.js for the front end.
- Design and implement sophisticated server-side logic using Node.js.
- Develop robust and scalable APIs to support front-end functionalities.
- Work closely with cross-functional teams, including UI/UX designers, to implement visually appealing and user-friendly features.
- Collaborate with other senior developers, product managers, and stakeholders to ensure successful project delivery.
- Optimize applications for speed, scalability, and overall performance.
- Integrate front-end and back-end components to create end-to-end solutions.
- Collaborate with cross-functional teams to understand project requirements and deliver high-quality software.
- Troubleshoot and debug issues across the entire application stack.
- Identify and address performance bottlenecks in both frontend and backend code.
- Use Git for version control and participate in collaborative development using established workflows.
- Work closely with other developers, product managers, and stakeholders to ensure successful project delivery.
- Collaborate with QA teams to address and resolve issues identified during testing.
Required Skills :
- 4-6 years of professional experience in Full-Stack Development.
- Strong proficiency in React.js for front-end development.
- Solid experience with Node.js for backend development.
- Proficiency in Golang will be highly advantageous.
- Strong knowledge of RESTful API design and implementation.
- Experience with database systems such as PostgreSQL, MySQL, or MongoDB.
- Extensive experience with code versioning tools, preferably Git..
- Strong problem-solving and troubleshooting skills.