Match score not available

Tech Lead

78% Flex
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Key responsabilities:

  • Provide technical guidance on software architecture and technologies.
  • Contribute to coding and ensure high-quality standards.
  • Offer mentorship to engineers for continuous learning and growth.
  • Oversee project alignment with strategic goals and timelines.
  • Communicate effectively, foster innovation, and optimize processes.
10Pearls logo
10Pearls Information Technology & Services Large https://10pearls.com/
1001 - 5000 Employees
See more 10Pearls offers

Job description

Logo Jobgether

Your missions

Welcome to 10Pearls!  

We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.

 

About 10Pearls

We are 10Pearls, an award-winning digital development company, helping companies with product design, development and technology acceleration. We have a culture of innovation, uniquely designed to help companies transform, digitize and scale by leveraging digital technology.

About the Project:

The Tech Lead, often a Senior or Staff Software Engineer, is pivotal in driving technical excellence within the engineering team. This role capitalizes on deep technical expertise and a hands-on approach to guide the development and execution of software projects. While not a managerial position, the Tech Lead influences through mentorship and exemplary coding practices, ensuring projects not only align with the strategic goals, but also push the envelope in technological innovations. 

Responsibilities:

Technical Direction: 

  • Provide expert guidance on the architectural design of software systems, ensuring robust, scalable, and maintainable solutions. 
  • Contribute to the selection of technology stacks and frameworks, making decisions that optimize performance and future scalability. 
  • Act as a key decision-maker in the adoption of new technologies and tools that can enhance project outcomes and team productivity. 

Hands-on Coding: 

  • Actively contribute to coding, particularly in complex and critical areas of the project. 
  • Set benchmarks for code quality and innovation, demonstrating best practices in coding and software design. 
  • Review and refine code to ensure it meets the highest standards of quality and aligns with the overall system architecture. 

Mentorship Over Management: 

  • Provide mentorship to engineers, offering technical leadership and guidance without direct managerial responsibilities. 
  • Foster a culture of continuous learning and improvement, encouraging engineers to upskill and stay abreast of the latest industry trends. 
  • Share knowledge and insights on effective problem-solving techniques and coding practices. 

Project Oversight: 

  • Ensure that all projects are aligned with the company’s strategic objectives and are executed within agreed timelines. 
  • Monitor project milestones and deliverables, intervening when necessary to guide the project back on track. 
  • Collaborate with other roles, such as the Director of Engineering and Product Managers, to ensure a cohesive approach to product development. 

Collaboration and Communication: 

  • Maintain clear and effective communication with team members and stakeholders. 
  • Facilitate technical discussions, ensuring that decisions are made with a consensus and aligned with business goals. 
  • Document technical processes and decisions for future reference and to aid in project continuity. 

Innovation and Improvement: 

  • Encourage a mindset of innovation within the team, exploring cutting-edge technologies and methodologies that could enhance product offerings. 
  • Regularly assess and optimize workflows and processes to improve efficiency and effectiveness in project delivery. 

Tools and Technologies: 

  • Stay updated with the latest tools and technologies that can benefit the team and project outcomes. 
  • Strong experience with Node or Python
  • Experience with relational and no relational database 
  • Ensure the team is proficient in necessary tools and technologies, providing training and resources as needed. 

Flexibility in Working Hours: 

  • Accommodate flexible working hours to collaborate effectively with a globally distributed team, ensuring optimal interaction and productivity across different time zones. 

Some Benefits we offer:

  • Work from home  
  • Flexible Schedules  
  • Amazing People oriented organizational culture  
  • Challenging projects using the latest technologies with clients from the US and Canada  
  • Technology and Soft Skills Internal Training  
  • Online Courses from Udemy and Pluralsight 

 

We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀 

10Pearls Team

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Mentorship
  • Strong Communication
  • Team Collaboration
  • Innovation
  • Flexibility

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Tech Lead jobs