Filled
This offer is not available anymore

Software Engineer Technical Lead in Madrid

Centric Software

Workplace
Onsite
Hours
Full-Time
Internship
No
Skills
Share offer

Job Description

We are seeking a talented and experienced Technical Lead to spearhead the inception, development, and implementation of our new team dedicated to Multi-Category Channel Features. If you have a keen eye for designing robust solutions, expertise in Java and React, and a penchant for leadership and mentorship, you might just be the person we're looking for.

 

Responsibilities:

  • Technical Expertise: Design, develop, and implement multi-category channel features using Java, React, and related technologies.
  • Team Building: Take the lead in hiring, onboarding, and integrating new team members.
  • Solution Design: Create and refine architectural designs ensuring scalability, maintainability, and performance.
  • Mentorship: Invest time in coaching junior software engineers, imparting knowledge, best practices, and fostering a culture of continuous learning.
  • Collaboration: Work closely with product managers, UX/UI designers, and other stakeholders to align development activities with business goals.
  • Quality Assurance: Ensure software quality by advocating for best practices, implementing rigorous testing methodologies, and conducting code reviews.
  • Continuous Improvement: Stay updated with the latest industry trends, technologies, and best practices to ensure our solutions are innovative and competitive.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field. Master's degree is a plus.
  • Proven experience in Java, with deep knowledge of its ecosystems.
  • Expertise in React and a solid understanding of the full web technology stack.
  • Strong foundation in software design patterns, data structures, and algorithms.
  • Proven experience leading technical teams and mentoring junior engineers.
  • Demonstrated ability to design and deliver scalable, high-performing, and fault-tolerant software solutions.
  • Excellent problem-solving skills.
  • Strong interpersonal and communication skills.

 

 

Desirable Qualifications:

  • Prior experience in building multi-category or multi-channel solutions.
  • Familiarity with cloud platforms like AWS, GCP, or Azure.
  • Experience in Continuous Integration/Continuous Deployment (CI/CD) and related tooling.
  • Knowledge in Agile methodologies and tools.

What we offer:

  • Competitive salary and benefits
  •  A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities
  • Opportunity to work remotely with a dedicated and motivated team
  • A remote work environment built on collaboration, flexibility, and respect
  • Varied and challenging work to help you grow your technical skillset.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

 
.

Other software engineer jobs that might interest you...