4 Whitefield Careers Jobs
Full Stack Developer - Node.js/React.js (3-6 yrs)
Whitefield Careers
posted 10hr ago
Key skills for the job
About the Role :
We are seeking a talented and passionate Full Stack Developer with expertise in Node.js and React.js to join our growing engineering team. As a Full Stack Developer, you will play a key role in designing, developing, and maintaining high-quality, scalable, and user-friendly web applications. You will be a valuable contributor to our product development process, working on challenging and impactful projects.
Key Responsibilities :
- Develop and maintain responsive and interactive user interfaces using React.js, JavaScript (ES6+), HTML, and CSS.
- Build reusable React components and manage application state effectively.
- Implement front-end testing frameworks (e.g., Jest, React Testing Library).
- Collaborate with designers to translate designs and wireframes into functional and engaging user interfaces.
- Optimize front-end performance for speed and scalability.
- Develop and maintain robust and scalable back-end applications using Node.js and Express.js (or similar frameworks).
- Design and implement RESTful APIs for integration with front-end applications and other systems.
- Work with databases (e.g., MongoDB, PostgreSQL, MySQL) to design and implement data models.
- Implement authentication and authorization mechanisms.
- Write unit and integration tests for back-end code.
- Design and develop full-stack applications, seamlessly integrating front-end and back-end components.
- Contribute to the overall architecture and design of web applications.
- Participate in code reviews and knowledge sharing sessions.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Experience with CI/CD pipelines and tools is a plus.
- Collaborate effectively with other developers, designers, product managers, and stakeholders.
- Communicate technical information clearly and concisely, both verbally and in writing.
- Participate in agile development methodologies (e.g., Scrum, Kanban).
Qualifications :
Essential :
- Strong proficiency in JavaScript (ES6+), React.js, Node.js, and related front-end and back-end technologies.
- Experience with RESTful API development.
- Experience with at least one database technology (e.g., MongoDB, PostgreSQL, MySQL).
- Solid understanding of software development principles and best practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Functional Areas: Software/Testing/Networking
Read full job description