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

Get the CLI →

Placements24

New

Senior software engineer - full stack

Posted 3 views
Discussion

Summary

Senior Full Stack Engineer to design and develop backend services and frontend interfaces using Node.js, Python, or Java, and React, Angular, or Vue. The role involves optimizing performance and collaborating with cross-functional teams in a hybrid setting in Vereeniging.

About the Role

Our client is seeking a proficient Senior Software Engineer with a strong full-stack background to enhance their product development team in Vereeniging. This role demands a blend of deep technical expertise in both frontend and backend technologies, coupled with a passion for creating intuitive and high-performing applications. You will be responsible for designing, developing, and deploying features across our technology stack, collaborating closely with product managers, designers, and other engineers. This is an excellent opportunity to contribute to significant projects, influence technical direction, and grow within a company that values innovation and professional development.

Key Responsibilities Design, develop, and maintain robust backend services and APIs using modern frameworks. Build responsive and user-friendly frontend interfaces using contemporary Java Script frameworks. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, well-documented, and thoroughly tested code, adhering to best practices. Optimize application performance, database efficiency, and overall system scalability. Participate in code reviews and contribute to the continuous improvement of our development processes. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience. Minimum of 5 years of experience in full-stack software development. Strong proficiency in backend technologies (e.g., Node.js, Python, Java) and frontend frameworks (e.g., React, Angular, Vue.js). Experience with relational databases (e.g., Postgre SQL, My SQL) and/or No SQL databases. Understanding of cloud platforms and deployment practices is a plus. Excellent problem-solving skills and the ability to work effectively in a team environment. Benefits Competitive salary commensurate with experience and performance. Comprehensive medical, dental, and vision insurance benefits. Generous paid time off and company holidays. Opportunities for continuous learning and professional growth, including training programs and conferences. A hybrid work model offering flexibility between remote and office-based work in Vereeniging. A dynamic, collaborative, and innovative company culture.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
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