Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

Full Stack Developer - Web Applications

Posted 10 views
Discussion

Summary

A full stack developer builds and maintains web applications end to end in Mossel Bay, South Africa, working in a hybrid team across the whole development lifecycle. Day to day this means responsive front-end work (HTML/CSS/JavaScript with React or Angular), back-end services and APIs (e.g. Python/Django, Node.js/Express, or Java/Spring), and SQL/NoSQL databases.

About the Role

Our client is looking for a versatile Full Stack Developer to contribute to their innovative web application development efforts in Mossel Bay. You will be involved in all aspects of the development lifecycle, from concept and design to testing and deployment, working on both front-end and back-end systems. This role requires a blend of technical expertise, problem-solving skills, and a passion for creating robust and user-friendly applications. Join a dynamic team that encourages creativity and provides opportunities to work with a modern technology stack in a collaborative hybrid environment.

Key Responsibilities

  • Develop and maintain responsive user interfaces using modern frontend technologies.
  • Design, build, and manage scalable back-end services and APIs.
  • Implement and optimize database solutions (SQL and NoSQL).
  • Write clean, efficient, and well-documented code for both frontend and backend components.
  • Collaborate with designers, product managers, and other engineers to deliver high-quality software.
  • Troubleshoot and debug applications, ensuring performance and stability.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 3+ years of professional experience as a Full Stack Developer.
  • Proficiency in frontend technologies such as HTML, CSS, JavaScript, and a framework like React or Angular.
  • Strong experience with backend languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with version control systems (Git) and cloud platforms.

Benefits

  • Competitive salary and performance-based incentives.
  • Comprehensive health and retirement benefits.
  • Generous paid time off and opportunities for professional development.
  • Hybrid work model offering a balance between office and remote work.
  • A collaborative and supportive team atmosphere.
  • Exposure to a wide range of technologies and challenging projects.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available