Who We Are
Role Description
We are seeking a highly skilled and motivated Mid and Senior Full-Stack Developer who possesses strong experience in React JS and backend development using Node JS. The ideal candidate should have a solid understanding of modern web technologies and frameworks, excellent problem-solving skills, a passion for creating exceptional user experiences, and effective leadership abilities with good communication skills.
Responsibilities:
- Responsible for the technical development of certain functionality or a specific project.
- Provide leadership and guidance to other team members.
- Close cooperation and alignment with Leads and delivery teams in overall project delivery.
- Participate in project planning and agile activities.
- Develop and maintain responsive web applications using React JS for the frontend and Node JS for the backend.
- Collaborate with cross-functional teams, including designers and backend developers, to translate user requirements into high-quality, scalable code.
- Implement and maintain user interfaces that are efficient, intuitive, and visually appealing.
- Optimize web applications for maximum speed and scalability.
- Conduct thorough testing to identify and fix bugs, performance issues, and security vulnerabilities.
- Continuously research and evaluate new technologies, tools, and best practices to enhance the development process and improve code quality.
- Collaborate with the backend team to design and develop APIs to support frontend functionalities.
- Participate in code reviews to maintain code quality and ensure adherence to coding standards.
- Stay up to date with industry trends and advancements in frontend and backend development.
Requirements:
- Proven experience as a Developer with strong expertise in React JS.
- Solid understanding of JavaScript, HTML, CSS, and responsive web design principles.
- Experience with backend development using Node JS.
- Familiarity with relational and non-relational databases, such as MySQL, MongoDB, etc.
- Proficiency in version control tools like Git.
- Strong problem-solving skills and attention to detail.
- Good communication and collaboration skills to work effectively in a team environment.
- Ability to adapt quickly to changing priorities and handle multiple projects simultaneously.
We Expect You to Have:
Oops! Something went wrong while submitting the form.