Full stack developer - javascript specialist
Placements24 · Polokwane, South Africa ·
- Work mode
- Remote
- Category
- Fullstack
- Experience
- 3+ years
About the Role
Our client is looking for a versatile Full Stack Developer with a strong command of Java Script technologies to join their remote-first IT and Software team. You will be responsible for designing, developing, and maintaining both frontend and backend components of our client's web applications, ensuring a seamless and robust user experience. This position offers the opportunity to work on diverse projects, collaborate with a talented global team, and contribute to cutting-edge solutions in a fully remote setting.
Key Responsibilities Develop and implement user-facing features using modern Java Script frameworks (e.g., React, Angular, Vue.js) on the frontend. Build and maintain scalable server-side applications and APIs using Node.js or other Java Script-based backend technologies. Design and manage databases (SQL and No SQL) to support application functionality. Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability. Write clean, maintainable, and well-documented code, adhering to coding standards and best practices. Collaborate with cross-functional teams, including designers and other developers, in a remote environment. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. 3+ years of professional experience as a Full Stack Developer, with a strong emphasis on Java Script. Proficiency in frontend Java Script frameworks (React, Angular, or Vue.js) and related tools. Experience with backend Java Script runtimes like Node.js and frameworks like Express.js. Solid understanding of database technologies, including SQL and No SQL databases. Familiarity with version control systems (e.g., Git) and agile development methodologies. Benefits Competitive annual salary and performance bonuses. Comprehensive health and wellness benefits. Fully remote work arrangement, offering flexibility and work-life balance. Opportunities for continuous learning and professional development. A collaborative and inclusive global team environment.