Full Time
TBD
40
Nov 15, 2024
We are looking for a skilled web developer with experience in modern JavaScript technologies (such as Node. js and React. js) to join our growing development team. This role will involve building high-performance web applications from the back end (server-side logic) to the front end (UI experience). The ideal candidate will have a solid understanding of both front-end and back-end technologies, a passion for clean code, and a drive to provide innovative web experiences.
Key Responsibilities:
Collaboration:
-Work closely with the development team to turn project requirements into high-quality web applications.
-Contribute to brainstorming and architectural discussions to ensure scalable, maintainable, and performant code.
-Participate in code reviews to ensure quality and share best practices with the team.
-Web Application Development: Design, develop, and maintain responsive and high-performance web applications using React.js and Node.js.
-Write clean, maintainable, and efficient code across the full stack, following best practices and ensuring cross-browser compatibility.
-Develop and integrate RESTful APIs, WebSockets, and third-party services to enhance application functionality.
Front-End Development:
-Build and maintain dynamic user interfaces using, with a focus on reusable components, state management (Redux, Context API), and efficient rendering.
Implement responsive design and ensure the application performs well across devices and browsers.
Back-End Development:
-Build and maintain server-side logic, databases, and APIs.
-Work with relational and NoSQL databases (e.g., MongoDB, MySQL, PostgreSQL).
-Integrate front-end applications with back-end systems and databases, ensuring smooth data flow and performance.
Optimization & Maintenance:
-Optimize application performance, identifying and fixing performance bottlenecks.
-Maintain high standards for application security and data integrity.
-Continuously monitor and improve existing applications.
Testing & Documentation:
-Write unit and integration tests to ensure the reliability and robustness of code.
-Document technical specifications, code, and APIs for internal teams and future development.
Required Skills & Qualifications:
-Proven experience in web development with expertise in Javascript frameworks and libraries such as React.js and Node.js.
-Strong understanding of JavaScript (ES6+) and modern JavaScript features.
-Experience with HTML5, CSS3, and responsive design principles.
-Proficiency with RESTful API design and integration.
-Experience using front-end state management libraries like Redux or Context API.
-Experience working with server-side technologies like Express.js (Node.js framework).
-Solid understanding of databases (relational and/or NoSQL databases such as MongoDB, PostgreSQL, MySQL).
-Strong problem-solving skills and the ability to debug complex issues.
-Excellent communication skills and the ability to collaborate effectively with both technical and non-technical teams.
Why Join Us?
Competitive salary and benefits package.
Flexible working hours and remote work options.
Opportunities for professional growth and learning.
A collaborative and innovative work environment.
Access to cutting-edge technologies and projects.
A supportive team focused on work-life balance and personal development
*** The company uses a time tracker and maintains a virtual office setup via Google Meet.
For interested applicants kindly send your CV to
(Note: DO NOT SEND YOUR APPLICATION through our websites or social media platforms. FAILURE TO COMPLY WITH THIS INSTRUCTION may result in DISQUALIFICATION)