Team Lead Full-Stack Development
@ Caseware

Cluj-Napoca, Romania
CA$130,000
On Site
Posted 22 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @caseware.com
Recommended after applying

Job Details

About Caseware

Caseware is one of Canada's original Fintech companies, leading the global audit and accounting software industry for over 30 years. With more than 500,000 users in 130 countries across 16 languages, Caseware enables business-critical work for accounting firms, corporations, and governments.

Role Overview: Team Lead Full-Stack Development

This role requires you to lead a small squad of backend developers, extend the platform's base functionality, and drive critical architectural decisions. You will work on building a feature-rich business-critical application that serves as a platform for third-party development.

What You Will Bring

  • In-depth experience with Java and server-side expertise.
  • Experience with AWS, SQL/NoSQL databases, Docker, and Kubernetes.
  • Proven technical lead experience with a team of 3-5 developers.
  • Strong coaching, mentoring, and ownership of architectural decisions.
  • Experience in agile development with modern technology stacks including TypeScript/Angular and NodeJS.
  • Ability to devise technical solutions while collaborating with product owners.

Key Responsibilities

  • Lead and mentor a squad of 3-5 developers.
  • Directly contribute to the SE Platform’s design and build.
  • Collaborate with a technically experienced team and product owners.
  • Own key features and architectural improvements using modern technology.
  • Participate in a 24/7 on call rotation.

Benefits & Culture

  • Work with cutting-edge technology in the fintech space.
  • Enjoy a collaborative, inclusive culture that values ideas.
  • Flexible work options, including remote opportunities and generous time-off.
  • Competitive compensation with comprehensive benefits.
  • Opportunities for global collaboration and career growth.

Key skills/competency

  • Java
  • AWS
  • Angular
  • TypeScript
  • NodeJS
  • Microservices
  • Agile
  • Docker
  • Kubernetes
  • Technical Leadership

How to Get Hired at Caseware

🎯 Tips for Getting Hired

  • Research Caseware's culture: Study their mission and global impact.
  • Customize your resume: Highlight Java, AWS, and leadership skills.
  • Leverage keywords: Emphasize full-stack and agile experiences.
  • Practice technical questions: Prepare for deep-dive Java and cloud topics.
  • Prepare for behavioral interviews: Reflect on mentoring and team management.

📝 Interview Preparation Advice

Technical Preparation

Review Java and backend frameworks.
Study AWS cloud architecture basics.
Practice containerization with Docker and Kubernetes.
Refresh NodeJS and REST API development.

Behavioral Questions

Describe a time you led a technical team.
Explain handling conflicts in technical decisions.
Describe how you mentor junior team members.
Share an example of process improvement in your work.

Frequently Asked Questions