Date | 2024-12-10 |
---|---|
Job Title | Senior Full Stack Developer |
Employer | Hire Resolve More Information |
Salary | 0 |
Category | It Computer |
Location |
Gauteng / Sandton |
Job Summary
Hire Resolve`s client, a software company, is currently seeking a highly skilled and experienced Full Stack Senior Software Engineer to join their dynamic team in Johannesburg.
The ideal candidate will have a passion for technology, a deep understanding of full-stack development, and a commitment to excellence.
Responsibilities:
-
Design, develop, and maintain scalable and efficient web applications.
-
Build and maintain APIs, ensuring robust and secure integrations.
-
Optimize applications for maximum speed and scalability.
-
Write clean, maintainable, and efficient code.
-
Lead and mentor junior developers, providing guidance and expertise.
-
Collaborate with cross-functional teams, including designers, product managers, and other engineers, to deliver high-quality products.
-
Ensure the entire stack is designed and built for speed and scalability.
-
Troubleshoot and debug issues across the full stack.
-
Stay current with industry trends and incorporate best practices.
Requirements:
-
Bachelors or Honours degree, preferably in Computer Science.
-
5+ years of industry experience as a Full Stack Engineer.
-
Proficiency in C#, .NET Core, JavaScript (ES6), HTML5, CSS, and modern JavaScript frameworks (e.g., React, Vue, Angular).
-
Expertise in server-side software development, object-oriented programming, and software design.
-
Strong knowledge of modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai).
-
Solid understanding of SOLID architecture principles and data-driven development.
-
Proven experience building and integrating REST APIs and GraphQL.
-
Proficiency with SQL databases and basic data and numerical analysis.
-
Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD tools (e.g., Jenkins, GitLab CI).
-
Willingness to learn and support the full engineering stack of complex systems.
-
Strong leadership skills with a proven track record of mentoring junior developers.
Benefits:
-
Salary:
negotiable
Contact Hire Resolve for your next career-changing move.