Match score not available

Team Lead Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

5+ years of experience in Ruby development, Strong knowledge of software design principles and patterns, Experience leading a development team, Proficiency with SQL/NoSQL databases and API solutions, Familiarity with cloud services and CI/CD.

Key responsabilities:

  • Provide progress updates and maintain software quality standards
  • Create architectural designs and assist in implementation
  • Analyze requirements for new features and bug fixes
  • Lead project releases, deployment, and code reviews
  • Identify growth areas and mentor team members

Job description

Logo Jobgether

Your missions

About us

Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects, and IT managers. We are united by the mission to provide our clients with software products and services that perform, look, and work as designed. 

We believe that our people and culture make Syndicode’s success continuous. Our team is unified by shared principles like Accountability, Involvement, Excellence, Visibility, Integrity, Innovation, Win-Win, and Flexibility. Syndicoders are professionals who pursue self-improvement through continual learning, are eager to introduce improvements to work processes, and can analyze a variety of sources to make sound and timely decisions.

If it sounds like you, apply to our jobs and become a new Syndicoder!

 
About the role

For more than 150 years, the client's company has been building America by constructing essential projects communities rely on and helping those in communities who need assistance.

With growing processes and problems maintaining automation and team productivity, the client's company seeks a custom software development solution to interact with current processes more effectively or automatically. The future platform will cover a top niche solution for the undiscovered market.

We are looking for a full-cycle engineering team to launch the project, support it in the long run, and develop a product with updated features.


What you’ll be doing

  • Providing regular and effective progress updates to PM to prevent any delivery risks or issues connected to a technological part of the project
  • Maintaining high standards of software quality within the team by establishing good practices and habits
  • Being responsible for creating architectural designs and helping the development team in implementing it
  • Analyzing and reporting the requirements and providing an impact assessment for new features or bug fixes
  • Hands-on technical and functional mentorship in designing, maintenance, building, integrating, and testing components according to functional and technical design specifications
  • Taking active participation in code reviewing, investigating mistakes in the code, and raising them to the team
  • Leading the project releases and deployment
  • Ensuring all developed solutions are performant, scalable, and maintainable for the future
  • Identifying and encouraging areas for growth and improvement within the development team
  • Adhering to high-quality development principles while delivering solutions on time and on budget
  • Providing technical leadership to teammates through coaching and mentorship daily but not limited to (e.g., conducting skill matrix review, helping in defining areas of improvement, assisting in creating the technological part of a personal development plan, and following the progress)
  • Working closely with Head of Delivery and Head of Engineering to provide accurate delivery estimates and recommendations for resource needs and breakthroughs
  • Participation in hiring and onboarding new team members
  • Cross-team communication
  • 40% of the time for writing code

What you’ll need

  • Strong knowledge of software design principles and patterns
  • 5+ years of experience in developing projects on Ruby
  • 2+ years of experience with at least one of the modern front-end Javascript frameworks
  • 1-2 years of experience in leading a development team
  • Strong knowledge of the set of SQL/NoSQL databases and ability to choose appropriate
  • Ability to design and implement proper API solutions
  • Experience with cloud services
  • Solid understanding of CI/CD
  • Demonstrated interpersonal and communication skills
  • At least an Upper-Intermediate level of English


Nice to have   

  • Experience in microservices development
  • Hands-on experience with AWS
  • Knowledge of secure coding practices


What you’ll get at Syndicode

  • 15 days of vacation, 11 days off for holidays, and 20 sick leave days per year
  • Fully remote job
  • Educational support
  • Internal tech meetups
  • Continuous feedback within teams and departments
  • Top-notch team 
  • Ability to participate in decision-making and bring new ideas
  • Self-management: opportunity to manage your time and plan your activities
  • Dynamic fast-growing environment: we react and adapt quickly to the world’s and market changes.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • Verbal Communication Skills
  • Patience
  • Teamwork
  • Empathy

Lead Developer Related jobs