Full Stack Engineer - New Delhi, India - LABOURHOME
Description
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
Responsibilities
1. Frontend Development:
- Develop responsive and user-friendly web applications using
- Collaborate with UX/UI designers to implement design mockups into functional components.
- Optimize application components for maximum performance across a vast array of web-capable devices and browsers.
- Creating reusable components in react.
Optimizing applications for maximum speed.
Use markup languages like HTML to create user-friendly web pages
- Optimizing applications for maximum speed.
- Use markup languages like HTML to create user-friendly web pages
2. Backend Development:
Design and implement server-side logic using
Develop and maintain APIs for seamless communication between frontend and backend.
Integrate user-facing elements using server-side logic.
3. Database Management:
Work with MySql to design and maintain databases.
- Work with MongoDB to design and maintain databases.
- Ensure data security, integrity, and proper indexing.
4. Code Testing and Debugging:
- Write unit and integration tests to ensure code reliability.
- Debug and resolve issues to enhance the application's overall performance.
5. Version Control:
- Utilize Git for version control and participate in code reviews.
6. Collaboration:
- Collaborate with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions.
7. Agile Development:
- Work within an Agile development environment, participating in sprint planning, daily stand-ups, and sprint reviews.
8. Continuous Learning:
- Stay updated on industry trends and advancements to bring new ideas and best practices to the team.
Requirements and skills:
- know React, redux-saga, redux-think, react-router, Api-integration, CSS, HTML,
- Proven experience as a Full Stack Developer with expertise in the MERN stack.
- Minimum Experience as full stack developer 3 to 4 years.
- Strong proficiency in JavaScript, including ES6+ features.
- Experience with for building interactive user interfaces.
- Proficiency in for server-side development.
- Solid understanding of MongoDB and database management.
- Knowledge of RESTful API design and implementation.
- Familiarity with state management libraries such as Redux.
- Experience with data structure libraries (e.g., )
- Experience with build tools like Webpack.
- Knowledge of authentication and authorization mechanisms.
- Strong debugging and problem-solving skills.
- Familiarity with Agile methodologies.
- Excellent collaboration and communication skills.