-
Avalanche Laboratory

Technical Lead

Avalanche Laboratory
Estonia · Full-time · Mid-Senior

WHO WE ARE

Our Mission is to help those in need with our out-of-this-world superpowers. Avalanche's purpose is to be a reliable and long-term business partner to our customers offering them customized software solutions tailored for their business processes.


As a Technical Lead in our company, you will encompass both technical and leadership roles. You will work in Avalanche's partner company Codelight and ensure the successful execution of PHP, WordPress, and e-Commerce projects, manage the development team, and make critical technical decisions to maintain code quality and deliver projects on time.



DO YOU HAVE...


🚀 Advanced Technical Expertise

  • Software Development: Expertise in PHP, mid- or senior level in any other language is an advantage. Should have full-stack development experience.
  • Web Development: Strong knowledge of front-end and back-end technologies like HTML, CSS, JavaScript, React, Vue.js, Node.js, Laravel, etc.
  • WordPress Development: Deep expertise in WordPress architecture, theme and plugin development, customizations, database management, and optimization for performance and security.
  • Database Management: Proficiency in working with databases (MySQL, PostgreSQL, NoSQL) and optimizing queries for high performance.
  • API Development & Integration: Experience in building and consuming RESTful or GraphQL APIs.
  • Cloud and DevOps Knowledge: Experience with cloud platforms like AWS, Azure, or Google Cloud and familiarity with DevOps tools like Docker, Kubernetes, CI/CD pipelines, and automation tools.
  • Version Control: Expert knowledge of Git, branching strategies, and managing code repositories.
  • Performance Optimization: Ability to optimize websites and applications for performance, scalability, and security.


🚀 Leadership and Mentorship Skills

  • Technical Leadership: Lead the technical team, provide guidance on architecture, code quality, and best practices.
  • Mentorship: Mentor and coach junior developers, fostering skill development and technical excellence across the team.
  • Code Reviews: Conduct thorough code reviews, ensuring that code adheres to standards, is maintainable, and is efficient.
  • Decision-Making: Ability to make crucial technical decisions on architecture, tools, and frameworks, balancing short-term needs with long-term scalability.


🚀 Architectural & Design Skills

  • System Architecture: Ability to design scalable, maintainable, and efficient software architectures. Should be comfortable creating both high-level and detailed technical designs.
  • Problem-Solving and Troubleshooting: Able to identify, diagnose, and resolve complex technical issues and performance bottlenecks.
  • Technology Selection: Make informed decisions on tools, libraries, frameworks, and technologies that are best suited to the project’s needs.


🚀 Project Management Collaboration

  • Estimating and Planning: Collaborate on project estimations, sprint planning, and ensure that technical tasks are properly scoped.
  • Risk Management: Identify potential risks early in the project lifecycle and work to mitigate them (e.g., technical debt, scalability issues).


🚀 Agile and Development Methodology

  • Agile Processes: Experience working in Agile environments (Scrum, Kanban). Should be able to lead the technical aspects of sprints, planning meetings, and daily stand-ups.
  • Task Breakdown: Ability to break down complex technical tasks into smaller, manageable pieces that can be assigned to the development team.
  • Continuous Integration/Continuous Deployment (CI/CD): Experience with automated testing, continuous integration, and deployment to ensure that the development process is smooth and reliable.


🚀 Quality Assurance and Best Practices

  • Testing: Promote the use of automated testing (unit, integration, end-to-end), and enforce TDD (Test-Driven Development) or BDD (Behavior-Driven Development) practices where applicable.
  • Code Quality: Enforce industry standards for code quality, maintainability, and documentation.
  • Security Best Practices: Ensure the implementation of secure coding practices, particularly in web and WordPress development, to prevent vulnerabilities like XSS, SQL injection, etc.



WHY JOIN US...

⭐Working on an international level in a fast-paced environment with professional growth opportunities

⭐Excellent quarterly company events!

⭐Flexible work time and hybrid or remote work arrangements and other perks

⭐Benefit basket with additional health insurance and options to get the latest tech, extra vacation weeks, training, travel around Europe in a camper van, go on extreme adventures with Avalanchers, and much more!

Key Skills

Ranked by relevance

wordpress php cloud devops aws css git sql tdd mysql nosql react scrum docker graphql laravel javascript kubernetes postgresql
Login to Apply
Posted
Oct 05, 2024
Type
Full-time
Level
Mid-Senior
Location
Tallinn

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
PRIOjet GmbH
Related

Software Developer Full Stack (m/f/d)

2026-04-09

Full-time
Not Applicable
Germany
IT Services
Information Technology
View Job Details
Conserto
Related

DEVELOPPEUR JAVA / FULL STACK (F/H)

2026-04-10

Contract
Not Applicable
France
IT Services
Engineering
View Job Details
Amazon Web Services (AWS)
Related

Data Center Project Manager, Critical Projects Implementation (CPI)

2026-04-11

Full-time
Mid-Senior
Ireland
IT Services
Project Management