Team Lead (C++ Developer)
At Blobstation, we work at a fast pace on awesome products that are constantly evolving in feature technology and userbase. So, we’re looking for Team Lead (C++ Developer) who can pick things up quickly. As a Team Lead, you will play a crucial role in guiding and supporting the team towards achieving project objectives, fostering innovation and continuous improvement.
Experience:- 7 Years
Workplace Type:- On-site
Responsibilities:
- Develop and maintain Windows-based software applications, including frontend and backend components for PC cleaner and driver-related utilities products
- Analyze and resolve technical problems, implementing new features and enhancing existing products
- Filter and decompose high-level requirements into mid/low-level tasks, providing the technical information necessary for development
- Be responsible for managing the overall development lifecycle of the software, from initial planning through to final deployment and maintenance
- Oversee the day-to-day activities of the development team, assigning tasks and responsibilities to ensure efficient workflow
- Conduct performance reviews, providing constructive feedback to team members to foster growth and improvement
- Empower junior team members to develop their skills in relevant technologies and practices
- Serve as a go-to person for expert opinions and technical guidance within the team
- Establish a robust code review process to improve code quality and ensure adherence to coding standards
- Ensure detailed documentation of code, design, and test cases to maintain a clear and comprehensive project record
- Collaborate with cross-functional teams, including product managers, UX/UI designers, and QA engineers, to gather and define project requirements
- Work closely with DevOps and infrastructure teams for deployment and monitoring of applications
- Follow and promote Agile methodology, actively participating in sprint planning, sprint reviews, and daily stand-up meetings
- Demonstrate strong communication skills, preferably in English, to effectively interact with team members and stakeholders
- Facilitate clear and efficient communication within the team and with external stakeholders to ensure project alignment and progress
Required Skills/Qualifications:
- Over 7 years of experience working with C++ and building windows-based software's in utilities category
- Hands-on experience with frontend frameworks such as Qt or Sciter
- Strong understanding of the .NET ecosystem, with a preference for experience in C# and .NET Frameworks
- In-depth knowledge of software architecture and design patterns, along with principles of good software development
- Proficiency in using Git and understanding Git workflow
- Familiarity with Electron or CEF (Chromium Embedded Framework) for Windows development
- Knowledge of automated testing tools and frameworks is a plus
- Good knowledge of DevOps methodologies and the software development lifecycle
- Practical experience in writing build scripts and managing CI/CD pipelines
- Proficiency in API documentation tools, such as Swagger/OpenAPI
- Good knowledge of SQL and NoSQL database management systems (e.g., PostgreSQL, T-SQL, MongoDB)
- Excellent problem-solving abilities, with a methodical approach to diagnosing and resolving technical issues
- University Degree in Computer Engineering, Computer Science, or Information Systems is preferred
Benefits working at Blobstation:
- 5 days a week
- Health Insurance
- Sponsorship towards training & certification
- Flexible working hours
- In-office games to relax
- Flexibility to work from home
Apply here
Make your first move in giving your career a massive push forward.
You can also send an email to our recruiter at
contact@blobstation.com
contact@blobstation.com