At Bezt Labs, we seek an aspirational CTO, a visionary leader for our startup, who will be responsible for overseeing the development and implementation of technology solutions. This role involves guiding the tech team, ensuring best practices, and delivering high-quality software products. The ideal candidate will have strong technical expertise, excellent leadership skills, and a strategic mindset.
Responsibilities
- Technical Expertise: Provide technical guidance and mentorship to team members, ensuring adherence to best practices and coding standards.
Tech Stack:
- Frontend: React.js, Angular, HTML5, CSS3, JavaScript/TypeScript
- Backend: Node.js, NestJS, Express.js, Python, Ruby on Rails, .NET
- Databases: MySQL, PostgreSQL, MongoDB, Redis
- Cloud & DevOps: AWS, Azure, Google Cloud, Docker, Kubernetes, CI/CD pipelines, Jenkins
- Mobile Development: React Native, Flutter, Swift, Kotlin
- APIs & Microservices: RESTful APIs, GraphQL, Microservices architecture
- Version Control: Git, GitHub, Bitbucket
- Project Leadership: Lead and manage the development team to deliver high-quality software solutions on time and within budget. Oversee the design, development, and deployment of the company’s products and services. Ensure that technical solutions meet market needs, customer requirements, and quality standards.
- Solution Design: Architect and design scalable, robust, and efficient software solutions in alignment with business requirements.
- Code Review: Conduct regular code reviews to ensure code quality, maintainability, and performance.
- Collaboration: Work closely with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications.
- Innovation: Stay updated with the latest industry trends and technologies, and drive continuous improvement and innovation within the team.
- Problem Solving: Troubleshoot and resolve technical issues and bugs in a timely manner.
- Documentation: Maintain comprehensive documentation of code, processes, and technical specifications.
Qualifications
- Minimum of 3-6 years of experience in software development or engineering, with experience in a lead role.
- Experience working in a startup environment (preferred).
- Proficiency in software development, system architecture, and database management. Expertise on different technologies, languages or frameworks.
- Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud).
- Proven track record of leading and scaling technology teams. Ability to inspire and motivate technical talent.