Get alerts for roles like this
More Senior Software Engineer (Full Stack) roles in East London, Buffalo City — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.
Job Description
About the Role
Our client, an innovative software development house, is seeking a Senior Software Engineer with full-stack expertise for their East London office. This hybrid role offers a compelling mix of focused remote work and essential in-office collaboration. You will be instrumental in designing, developing, and deploying scalable and efficient web applications, working across both frontend and backend technologies. This is an exciting opportunity to contribute to impactful projects and mentor junior engineers within a thriving development environment. If you possess a comprehensive understanding of the full software development lifecycle and a passion for creating robust solutions, this role is ideal for you.
Key Responsibilities
• Design, develop, and maintain full-stack web applications using modern technologies.
• Collaborate with product managers, designers, and other engineers to define and implement new features.
• Write clean, efficient, well-documented, and testable code across the stack.
• Develop and maintain APIs and backend services.
• Optimize applications for maximum speed, scalability, and security.
• Implement and maintain frontend user interfaces.
• Write unit, integration, and end-to-end tests.
• Participate in code reviews and provide constructive feedback.
• Troubleshoot and debug production issues.
• Mentor junior engineers and contribute to technical decision-making. Requirements
• 5+ years of professional experience in full-stack software development.
• Proficiency in backend languages such as Python, Java, Node.js, or C#.
• Experience with frontend frameworks like React, Angular, or Vue.js.
• Strong understanding of database technologies (SQL and/or NoSQL).
• Experience designing and consuming RESTful APIs.
• Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
• Solid understanding of version control systems (Git).
• Excellent problem-solving and analytical skills.
• Strong communication and teamwork abilities, effective in a hybrid setting.
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Benefits
Our client offers a competitive salary, comprehensive health and retirement benefits, performance bonuses, and excellent opportunities for professional growth and development. This hybrid role in East London promotes a healthy work-life balance. Join a collaborative team dedicated to delivering high-quality software solutions.
#J-18808-Ljbffr