C++ Tech Lead Job Description
Our company is looking for a skilled C++ Tech Lead to guide the technical direction of software projects. The successful candidate will have extensive knowledge of C++ and software engineering principles.
About the Role
* The C++ Tech Lead will define the technical strategy for C++ development projects, ensuring alignment with organizational goals.
* He/She will lead and manage a team of C++ developers, setting clear objectives and promoting professional growth.
* Responsibilities include overseeing the entire development lifecycle of C++ applications, from concept to deployment and maintenance.
Requirements
1. 7+ years of experience with C++.
2. Proficient in Agile methodologies, ensuring efficient project delivery and team collaboration.
3. In-depth knowledge of Design Patterns.
4. Advanced IT infrastructure knowledge.
5. Strong experience in application security best practices.
6. Proven track record in developing and integrating large-scale applications.
7. Expertise in both back-end and front-end development areas.
8. Skilled in conducting code reviews and managing CI/CD pipelines.
9. Expert understanding of client's requirements, assessing potential benefits and weaknesses.
10. Advanced knowledge of the trade-offs involved in choosing specific technologies or solutions.
11. Strong experience leading client and stakeholder meetings, effectively communicating technical concepts.
12. Demonstrated leadership skills in team management, task allocation, risk identification, decision-making, task estimation, conflict resolution, and project planning.
13. Advanced level of English.
What We Offer
* 100% remote work (from anywhere).
* Excellent compensation in USD or your local currency if preferred.
* Hardware and software setup for you to work from home.
* Flexible hours: create your own schedule.
* Paid parental leaves, vacations, and national holidays.
* Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
* Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Job Details
Seniority level: Mid-Senior level.
Employment type: Full-time.
Job function: Information Technology.
Industries: IT Services and IT Consulting.
Skills: C++, Agile, Design Patterns, IT Infrastructure, Application Security, Large-Scale Applications, Back-End and Front-End Development, Code Reviews, CI/CD Pipelines, Client Requirements, Trade-Offs, Leadership, Team Management, Task Allocation, Risk Identification, Decision-Making, Conflict Resolution, Project Planning, Advanced English.