Full Stack Developer


Job Description

Job Description

  • We are seeking for a skilled and motivated Full Stack Developer to join our dynamic development team.
  • In this role, you will work on both front-end and back-end development, collaborating with cross-functional teams to design, develop, and maintain robust web applications.
  • You will be responsible for ensuring the performance, scalability, and security of the applications while maintaining an excellent user experience.

Responsibilities

  • Design and develop responsive, intuitive, and user-friendly web interfaces using HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Optimize front-end performance and address cross-browser compatibility issues.
  • Develop and maintain server-side logic, APIs, and databases (e.g., Node.js, Django, Ruby on Rails, Java, Python, .NET).
  • Design and implement database schemas and ensure efficient data storage and retrieval (SQL, NoSQL).
  • Work closely with both front-end and back-end teams to ensure smooth data flow between the front-end and back-end.Ensure that the web applications are scalable, secure, and performant.
  • Write unit, integration, and end-to-end tests to ensure the stability and quality of the application.
  • Collaborate with project managers, designers, and other stakeholders to define project requirements and timelines.
  • Stay up-to-date with the latest technologies, tools, and trends in full-stack development.

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 3 years of experience as a Full stack Developer or in a similar role.
  • Proficiency in JavaScript, HTML5, CSS3, and related frontend technologies.
  • Experience with state management libraries like Redux or Context API.
  • Familiarity with RESTful APIs and integrating frontend with backend services.
  • Strong understanding of responsive design and cross-browser compatibility.
  • Knowledge of version control systems like Git.
  • Excellent communication skills and the ability to collaborate with cross-functional teams
  • Knowledge of Agile development practices.
  • Experience with mobile app development (e.g., React Native, Flutter).
  • Self-motivated with the ability to work independently and take initiative.

Method of Application

Interested and qualified? Go to Ethnos Cyber Limited on forms.zohopublic.com to apply


Share job