Must have skills
Job description
We are seeking a skilled and motivated Software Engineer with expertise in React and Node.js to join our development team. As a member of the team, you will be responsible for designing, implementing, and maintaining web applications using the latest technologies and industry best practices.
Key Responsibilities:
Collaborate with cross-functional teams to design, develop, and implement new features and enhancements for our web applications using React and Node.js.
Develop and maintain high-quality, scalable, and maintainable code that meets our engineering standards and best practices.
Participate in code reviews, testing, and debugging to ensure the codebase meets functional and performance requirements.
Work closely with the product team to understand business requirements and translate them into technical solutions.
Continuously improve and optimize our web applications to ensure high availability, scalability, and security.
Keep up-to-date with emerging trends and technologies in software development and contribute to the continuous improvement of our development processes.
Qualifications:
Bachelor's degree in Computer Science or related field, or equivalent experience.
At least 3 years of experience in software development with a focus on React and Node.js.
Strong understanding of web development technologies such as HTML, CSS, JavaScript, and RESTful APIs.
Experience with database technologies such as MySQL, PostgreSQL, or MongoDB.
Strong problem-solving skills and the ability to work independently or as part of a team.
Excellent communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
If you are a skilled and motivated software engineer with a passion for developing cutting-edge web applications using React and Node.js, we encourage you to apply. We offer a competitive salary, comprehensive benefits package, and the opportunity to work with a talented and dynamic team of professionals.