Frontend Technical Lead

Frontend Technical Lead


Remote | $6500-7500 gross


The role is open in the international IT company, based in the USA and Armenia. FE TL is responsible for providing technical guidance and leadership to the team of software engineers. 

Remote work from any country close to the CET time zone (except RF, RB).  

Salary $6500-7500 gross.


Responsibilities:

  • Provide technical guidance, direction, and support to engineers by following software development best practices in coding, testing, and documentation development
  • Assist team members and develop the most complex and cross-design components, functions and systems in terms of designing, developing and maintaining high-quality, scalable and reliable software components, functions and systems
  • Collaborate with product managers, designers, engineers, and other stakeholders to define and maintain a technical vision and product architecture, define product requirements and translate them into technical solutions, and align technical vision with business goals and objectives
  • Participate in cross-functional meetings, providing technical input and contributing to strategic decision-making processes to ensure a smooth development process
  • Monitor technical standards, guidelines, and best practices for software development, such as coding conventions, design patterns, and testing methodologies
  • Participate in code reviews, providing constructive feedback and ensuring code quality and consistency
  • Identify areas of technical debt and work with the team to address them and prioritize refactoring efforts
  • Analyze, debug, troubleshoot, and resolve technical problems and issues in the software product in terms of the most complex problems and critical issues, considering trade-offs, risks, and long-term consequences 
  • Review and approve pre-release and emergency rollback plans
  • Provide technical mentorship to engineers during 1-1s and office hours to remove technical blockers for the team


Requirements:

  • 5-8 years of designing, building, and maintaining complex software systems in Agile environment 
  • Experience in technical leading
  • Expert in JavaScript, TypeScript, React, Next.JS
  • Expert in computer science fundamentals, including data structures, algorithms, and complexity analysis
  • Expert in version control, testing, continuous integration/continuous delivery (CI/CD)
  • Knowledge of database design, querying, and management (SQL, NoSQL)
  • Knowledge of major cloud providers, experience with AWS, Vercel
  • Expert in various software architectures, such as microservices, event-driven, or monolithic, and architectural patterns and principles (SOLID, DDD, YAGNI, KISS, DRY)
  • Ability to analyze and solve complex technical problems
  • Excellent debugging and troubleshooting skills
  • Experience in leading technical discussions, presenting architectural designs, and influencing stakeholders
  • Strong decision-making skills, with the ability to balance competing priorities and make trade-offs when necessary
  • Ability to design and evaluate scalable, secure, and maintainable software systems that meet functional and non-functional requirements
  • Experience in creating and reviewing architectural artifacts, such as system diagrams, data flow diagrams, and API specifications
  • Excellent written and verbal communication skills, with the ability to clearly articulate technical ideas and concepts
  • Fluent English is a must


If you have any potential interest, please send your resume: Telegram ira_tech


Report Page