Role
You will provide technical leadership and strategic direction to a team of backend developers, responsible for designing, building, and delivering high-quality, scalable web and mobile applications for Suitmedia's diverse client portfolio. This role demands deep technical expertise, exceptional mentorship abilities, and the capacity to drive engineering excellence and innovation.
Responsibilities
1. Provide technical leadership and hands-on guidance to senior and junior software engineers, fostering a culture of best practices, code quality, and continuous improvement.
2. Communicate effectively with clients as a trusted technical consultant, translating complex technical concepts into understandable business implications and vice versa.
3. Define, standardize, and optimize internal development processes and establish robust code architectures and base templates to ensure consistency and efficiency across projects.
4. Oversee the end-to-end development of backend systems for web and mobile applications, ensuring high performance, security, and scalability.
5. Ensure timely and on-scope delivery of requested applications, managing technical risks and collaborating closely with project management and other teams.
6. Drive the maintenance and continuous improvement of existing web and mobile applications, ensuring adherence to Service Level Agreements (SLAs) and enhancing overall technical performance.
7. Evaluate and recommend new technologies, tools, and methodologies to enhance Suitmedia's engineering capabilities and maintain a competitive edge.
Requirements
- Educational Background: Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Professional Experience: Minimum of 6-8 years of progressive experience in developing web and/or mobile applications, with at least 3+ years in a technical lead, team lead, or supervisory role mentoring junior developers.
- Technical/Hard Skills: Excellent analytical and advanced programming skills with deep expertise in at least one of the following ecosystems: PHP (Laravel), C# (ASP.NET Core), or Java (Spring Boot). Strong knowledge of architectural patterns (e.g., MVC, Microservices), database design, and API development. Proficient in Linux environments, and experienced in cloud platforms such as AWS, GCP, or Azure system administration.
- Soft Skills: Exceptional leadership, mentorship, and problem-solving skills. Strong technical communication skills (written and verbal), capable of articulating complex ideas to technical and non-technical stakeholders. Highly organized, proactive, and a collaborative team player.
- Bonus Points: Experience with CI/CD pipelines, containerization (Docker, Kubernetes). Contributions to open-source projects. Familiarity with front-end technologies.
Thank you your interest in Suitmedia. Please note that while we are accepting applications, this posting is part of our ongoing effort to build a talent pool for future opportunities. We will keep your application on file and contact you should a suitable position become available.