Source description
About the role
Key Responsibilities: Provide technical leadership to a team of developers through coaching, mentoring, and code reviews. Establish and maintain best practices, ensuring the team produces high-quality software that meets company standards. Collaborate closely with product owners, software architects, and UX/UI designers to design, develop, and maintain web-based SaaS business applications. Actively participate in backlog grooming and sprint-related activities, ensuring timely delivery of features. Own and manage department-specific procedures and ensure efficient project resource scheduling. Make key technical decisions to guarantee the success of all projects, including designing and modifying CI/CD pipelines. Identify areas for growth and improvement in the team s development process. Technical Requirements: Strong experience in Python 3.x , Django , Angular 14+ (OR) React , and MongoDB . Experience with RabbitMQ , Celery , Redis , and WebSockets . Familiarity with cloud platforms such as Azure and AWS , particularly FaaS (e.g., AWS Lambda ), API Gateways, and auto-scaling. Proficiency in building and consuming RESTful API web services . Solid experience with HTML5 , CSS , and JavaScript/TypeScript . Experience with Linux , Nginx , Gunicorn , and multi-tenant platforms . Experience working in an Agile development environment. Knowledge of CI/CD pipelines , containerization , and mobile development is an asset. Qualifications: Bachelor s degree in Software Engineering , Computer Science , or related fields, or equivalent professional experience. 3+ years of experience as a team lead and 5+ years in software development. Strong understanding of software development principles and best practices. Excellent communication and collaboration skills.
More at Getinz Techno Services