Senior Full Stack Developer
Job Location
Johannesburg, South Africa
Job Description
Are you an experienced Full Stack Developer with a strong foundation in both front-end and back-end technologies for both web and mobile applications? Do you thrive in a collaborative environment, contributing to the design, development, and optimization of applications? If so, a leader in fleet management and asset tracking solutions is looking for your expertise The company specialises in providing cutting-edge technologies to optimize operations for businesses around the world. They foster a strong, collaborative culture with motivated and skilled teams that are committed to excellence. Key Responsibilities: Lead the design and development of complex, scalable web applications. Develop and maintain both front-end and back-end components of web applications. Write clean, maintainable, and efficient code, adhering to best practices. Collaborate with UX/UI designers to implement responsive and user-friendly interfaces. Work closely with product managers and other team members to define project requirements and ensure high-quality deliverables. Mentor and guide junior developers, setting best practices for coding, architecture, and problem-solving. Ensure seamless integration between front-end, back-end, and cloud systems. Experience and Skills Required: 6 years of experience in full stack software development, with a strong portfolio of successful projects. Proficiency in C#/.Net Core for back-end development. Strong experience with Angular for front-end development. Advanced knowledge of HTML, CSS, Tailwind/Bootstrap, and JavaScript. In-depth understanding of SQL and database management. Experience with cloud platforms such as Azure or AWS. Proficient in DevOps practices, including CI/CD pipelines. Experience in designing and consuming RESTful APIs. Familiarity with source control tools such as TFS/Git. Leadership experience in mentoring and guiding teams, setting best practices, and maintaining high-quality code standards. Are you ready to take on a challenging and rewarding role with a forward-thinking company? If you have the grit, passion, and expertise were looking for, wed love to hear from you. Apply Now
Location: Johannesburg, ZA
Posted Date: 12/28/2024
Location: Johannesburg, ZA
Posted Date: 12/28/2024
Contact Information
Contact | Human Resources |
---|