Senior Full-Stack Developer
@ The ECA International Group

Hybrid
$140,000
Hybrid
Contractor
Posted 29 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX****** @eca-international.com
Recommended after applying

Job Details

About Us

The ECA International Group is a global frontrunner in simplifying international mobility by delivering exceptional products and services to large enterprise clients worldwide. With a presence in the UK, EU, Hong Kong, Australia, and the US, our commitment to innovation and people’s success creates a diverse and inclusive community where work-life balance is prioritized.

About the Role

We are seeking a highly skilled and experienced Senior Full-Stack Developer to join our Technology & Engineering team. This hands-on role is ideal for a self-starter with expertise in Node.js, JavaScript/TypeScript, and React. You will guide technical direction, mentor developers, foster a high-performing culture, and own end-to-end project delivery. The role emphasizes agile practices, continuous improvement, and incorporating AI tools to boost productivity.

Key Responsibilities

  • Team Leadership: Mentor developers and foster a collaborative team environment.
  • Technical Direction: Set technical vision and enforce development best practices.
  • Project Delivery: Manage end-to-end delivery ensuring high-quality outputs.
  • Agile Practices: Lead Agile ceremonies and champion iterative delivery.
  • Architecture: Design scalable, maintainable, and testable applications.
  • AI Integration: Advocate for AI tools and drive AI-powered solutions.
  • Recruitment: Participate in interviews and onboarding new team members.

The Ideal Candidate

Qualifications include a Bachelor’s degree in Computer Science or equivalent practical experience with 8+ years in software development and demonstrable technical leadership. Essential skills include Node.js, TypeScript/JavaScript, React, SQL/NoSQL, Agile development, test-driven development, and familiarity with version control systems. Desired experience includes AWS, Tailwind CSS, PostgreSQL, Express, GraphQL, Terraform, .NET Core, and mobile application development.

Team and Culture

Work in a super friendly and collaborative environment at our head office in Holborn, London. Enjoy hybrid working with two days on-site in a creative space located in the West End, near cafes, restaurants, and transport links.

Key skills/competency

Node.js, JavaScript, TypeScript, React, Agile, AI, Team Leadership, Scalability, Cloud, TDD

How to Get Hired at The ECA International Group

🎯 Tips for Getting Hired

  • Customize your resume: Highlight full-stack and Agile experience.
  • Showcase leadership: Emphasize mentoring and team guidance skills.
  • Demonstrate projects: Include scalable application and cloud experience.
  • Prepare for technical questions: Brush up on Node.js and React.
  • Research company culture: Understand ECA International Group values.

📝 Interview Preparation Advice

Technical Preparation

Review Node.js best practices.
Practice React and TypeScript exercises.
Study cloud architecture fundamentals.
Refresh Agile method implementations.

Behavioral Questions

Describe team leadership experience.
Explain conflict resolution in projects.
Discuss handling challenging deadlines.
Share examples of mentoring colleagues.

Frequently Asked Questions