Match score not available

Technical Lead

Remote: 
Full Remote
Experience: 
Senior (5-10 years)

Offer summary

Qualifications:

Strong background in system architecture., Experience with AWS Cloud and .NET., Expertise in Angular and React., Proven experience in mentoring developers..

Key responsabilities:

  • Oversee technical project direction.
  • Conduct code reviews for quality assurance.
  • Make key architectural decisions.
  • Mentor and guide development team.
  • Communicate projects updates to stakeholders.
  • Implement DevOps practices.
Sky Systems, Inc. (SkySys) logo
Sky Systems, Inc. (SkySys) Information Technology & Services Startup https://myskysys.com/
11 - 50 Employees
See more Sky Systems, Inc. (SkySys) offers

Job description

Role: Technical Lead
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: 6 Months
Work Hours: US Time
Work Schedule: 8 hours/day (Mon-Fri)
Location: 100% Remote (Candidates can work from anywhere in LATAM countries)

We are seeking a highly skilled and experienced Technical Lead to join our client's dynamic E-Commerce team. This role is pivotal in overseeing the technical direction of our projects, making critical architectural decisions, and ensuring the highest standards of code quality. The ideal candidate will possess a strong background in system architecture and technical decision-making, along with a passion for mentoring and guiding developers. As we transition from Angular to React, your expertise will be essential in shaping our technology stack and driving our development efforts forward.

Responsibilities:

As the Technical Lead, you will be responsible for:

  • Technical Direction: Oversee the technical aspects of the project, ensuring alignment with business goals and technical best practices.
  • Architectural Decisions: Make key architectural decisions that impact the overall system design and functionality, ensuring scalability, performance, and maintainability.
  • Code Quality Assurance: Conduct thorough code reviews to maintain high standards of code quality, providing constructive feedback to developers.
  • Mentorship: Mentor and guide developers, fostering a culture of continuous learning and improvement within the team.
  • Collaboration: Work closely with the Scrum Master, Business Analyst, and QA Lead to ensure seamless project execution and delivery.
  • Stakeholder Communication: Communicate technical concepts and project updates to non-technical stakeholders, ensuring transparency and understanding.
  • Technology Stack Management: Stay updated with the latest technologies and best practices, particularly in AWS Cloud, C# /.NET, Kubernetes, and React/Angular.
  • DevOps Practices: Advocate for and implement DevOps practices to streamline development and deployment processes.

Must-Have Skills:

  1. System Architecture:

  • Expertise in designing and implementing robust system architectures that meet business requirements and technical specifications.
  • Ability to evaluate and select appropriate technologies and frameworks to support project goals.
  1. Technical Decision Making:

  • Proven experience in making informed technical decisions that balance short-term needs with long-term sustainability.
  • Strong analytical skills to assess trade-offs and impacts of various architectural choices.
  1. Code Review:

  • Proficient in conducting code reviews, ensuring adherence to coding standards, best practices, and performance optimization.
  • Ability to provide constructive feedback and guidance to developers to enhance their skills and code quality.

Nice-to-Have Skills:

  1. Mentoring:

  • Experience in mentoring junior and semi-senior developers, fostering their growth and development within the team.
  • Ability to create a supportive learning environment that encourages knowledge sharing and collaboration.
  1. Cloud Architecture:

  • Familiarity with cloud architecture principles, particularly in AWS, to design scalable and resilient applications.
  • Experience in leveraging cloud services to enhance application performance and reliability.
  1. DevOps Practices:

  • Understanding of DevOps methodologies and tools, such as Docker, Kubernetes, Jenkins, and Terraform, to improve development workflows and deployment processes.
  • Ability to advocate for and implement CI/CD practices to streamline the software development lifecycle.

Technological Stack:

  • AWS Cloud, C# /.NET, Kubernetes, React and/or Angular (with a transition from Angular to React)


Team Composition:

You will be part of a collaborative team consisting of:

  1. 1 Scrum Master (Senior)
  2. 1 Business Analyst (Semi Senior)
  3. 1 Technical Lead (Senior)
  4. 1 Full Stack Developer (Senior)
  5. 1 Full Stack Developer (Semi Senior)
  6. 1 Full Stack Developer (Junior)
  7. 1 Lead QA (Senior)
  8. 1 QA hybrid manual/automation (Semi Senior)
  9. 1 QA hybrid manual/automation (Semi Junior)

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Decision Making
  • Mentorship
  • Collaboration

Tech Lead Related jobs