We are looking for a passionate Full Stack Web Developer with at least one year of experience in building and maintaining scalable, responsive, and secure web applications. You will be responsible for both front-end and back-end development, collaborating with cross-functional teams to deliver innovative solutions that enhance user experience and business efficiency.
RESPONSIBILITIES
- Front-End Development :
- o Develop dynamic and responsive user interfaces using modern frameworks such as React.js , Angular .
- o Implement pixel-perfect UI designs with HTML5 , CSS3 , JavaScript , and TypeScript .
- o Optimize application performance for maximum speed and scalability.
- Back-End Development :
- o Build and maintain server-side logic using Node.js or similar technologies.
- o Design and implement RESTful APIs and integrate third-party services as needed.
- o Work with relational and non-relational databases (e.g., MSSQL , MySQL , PostgreSQL , MongoDB ).
- Full Stack Responsibilities :
- o Participate in all phases of the software development lifecycle : design, development, testing, deployment, and maintenance.
- o Collaborate with designers, product managers, and other developers to deliver end-to-end features.
- o Maintain version control and follow best practices for code quality using Git and CI / CD pipelines.
- Other Responsibilities :
- o Debug and resolve technical issues in a timely manner.
- o Write clean, well-documented, and maintainable code.
- o Stay up to date with emerging technologies and industry best practices.
REQUIREMENTS
Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).1+ years of hands-on experience with both front-end and back-end development.Proficiency in :o Front-End : HTML5, CSS3, JavaScript / TypeScript, React.js / Angularo Back-End : Node.jso Databases : SQL and NoSQL technologiesFamiliarity with cloud platforms such as Azure , or GCP is a plus.Understanding of RESTful APIs, authentication protocols (OAuth, JWT), and security best practices.Experience with version control tools like Git and collaborative development workflows (GitHub / GitLab).Preferred Skills
Basic understanding of DevOps tools for CI / CD.Experience with containerization tools (e.g., Docker , Kubernetes ) is an advantage.Exposure to testing frameworks like Jest , Mocha , or Selenium .Knowledge of agile methodologies (Scrum / Kanban).Soft Skills
Strong problem-solving and analytical thinking abilities.Excellent communication and teamwork skills.Ability to adapt quickly to new technologies and changing business requirements.A passion for learning and continuous improvement.