We are seeking a talented and experienced Full-Stack Developer with a strong focus on React JS to join our dynamic team
The ideal candidate will have a strong background in both front-end and back-end development, with a passion for creating innovative and efficient web applications
Strong proficiency in front-end technologies, including HTML, CSS, and JavaScript etc
Expierence building apps using ReactJs, NextJS, Redux etc
Experience with NodeJS frameworks eg expres
Experience with database systems (MySQL, PostgreSQL, MongoDB, etc.).
As a Full-Stack Developer, you will be responsible for designing, implementing, testing, and maintaining web applications throughout the entire software development lifecycle
Develop user interfaces with a strong emphasis on usability and responsive design using React JS.
Collaborate with UI/UX designers to implement responsive and visually appealing designs.
Create REST ful APIs to support front-end functionalities.
Implement security and data protection measures.
Integrate front-end and back-end components seamlessly.
Collaborate with cross-functional teams to define, design, and ship new features.
Debug and resolve issues reported by users or team members.
Use version control systems such as Git to manage and track changes.
Collaborate with other team members through pull requests and code reviews.
Write and maintain unit and integration tests to ensure the reliability of applications.
Conduct automated testing and implements continuous integration and deployment pipelines.
Create and maintain technical documentation for code, APIs, and processes.
Provide support and documentation to assist with troubleshooting and maintenance.
Requirements
Knowledge of version control systems, especially Git.
Strong problem-solving and debugging skills.
Excellent communication and collaboration abilities.
Ability to work independently and collaboratively in a team environment.