As a React.js and Node.js Developer, you will be responsible for developing and maintaining scalable web applications. You will work closely with our design and backend teams to create user-friendly interfaces and ensure seamless integration between the frontend and backend. This role offers an excellent opportunity to grow your skills in full-stack development while contributing to exciting projects.
Key Responsibilities:
Develop responsive and interactive web applications using React.js and Node.js.
Collaborate with designers to implement user interfaces and user experiences.
Integrate RESTful APIs and ensure efficient communication between the frontend and backend.
Write clean, maintainable, and well-documented code.
Participate in code reviews and contribute to continuous improvement processes.
Troubleshoot and resolve issues related to performance, security, and user experience.
Stay updated with the latest trends and best practices in React.js and Node.js development.
Requirements:
Experience: 2+ years of professional experience in web development using React.js and Node.js. Frontend Skills: Strong knowledge of JavaScript, HTML5, CSS3, and React.js. Backend Skills: Proficiency in Node.js and experience with Express.js or other Node.js frameworks. Database Management: Experience with databases such as MongoDB, MySQL, or PostgreSQL. Version Control: Familiarity with Git and version control workflows. Problem-Solving: Ability to identify and fix bugs quickly and effectively. Communication: Strong verbal and written communication skills, with the ability to work collaboratively in a team environment. Attention to Detail: Keen eye for detail and commitment to delivering high-quality work.
Competitive salary commensurate with experience.
Health insurance and other benefits.
Opportunity to work on cutting-edge technologies and projects.
Professional development and training opportunities