On behalf of Tipalti, SD Solutions is looking for a talented Engineering Team Leader to step onto a fintech unicorn rocketship!
SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.
As Engineering Team Leader, you’ll oversee a cross-functional team of full-stack developers, driving the development of both backend and frontend applications. This is a hands-on leadership role, where you will not only guide your team in technical direction but also ensure that projects are executed efficiently, on time, and aligned with business goals. You will take responsibility for building scalable, performant, and secure web applications while mentoring the team to improve both technically and professionally.
Responsibilities:
- Team Leadership: Lead, mentor, and grow a team of full-stack developers, and QA automation developers, fostering a culture of collaboration, innovation, and continuous improvement. Support their growth through coaching, performance feedback, and career development.
- Technical Direction & Architecture: Define and implement the overall architecture for web applications, ensuring both backend and frontend solutions align with company goals. Make technical decisions on frameworks, tools, and methodologies.
- Hands-On Development: Actively contribute to the development of both backend (C#/.NET Core, APIs, databases) and frontend (Vue.js) components. Maintain hands-on involvement in the coding process to set a technical example for the team.
- End-to-End Ownership: Own the complete lifecycle of web applications, from concept and design to deployment and maintenance, ensuring high-quality code and efficient delivery.
- Cross-Functional Collaboration: Work closely with Product Managers, Design, and DevOps, to ensure seamless project execution, alignment on requirements, and timely delivery.
- Quality & Best Practices: Drive the adoption of best practices in software development, code reviews, CI/CD, and performance optimization. Ensure that the codebase is maintainable, secure, and scalable.
- Agile Methodologies: Lead the team through Agile workflows, ensuring iterative development, quick feedback loops, and transparent communication of progress and roadblocks.
- Stakeholder Communication: Regularly update senior leadership and other stakeholders on progress, blockers, and key technical decisions. Articulate technical challenges and solutions clearly to non-technical stakeholders.
Requirements:
- 4+ years in a leadership or team lead role, with a proven track record of mentoring and managing development teams.
- 5+ years of experience in full stack development with C#, .NET Core, Vue.js, and Micro frontend (MFE) architecture.
- Strong experience with RESTful APIs and experience integrating frontend applications with backend systems.
- Strong experience with microservices architecture and message queues like RabbitMQ or Kafka.
- Deep knowledge of database technologies (SQL and NoSQL) and working with ORM tools (e.g., Entity Framework).
- Expertise in version control systems (Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Strong understanding of frontend technologies including JavaScript (ES6+), HTML5, CSS3, and responsive web design. Familiarity with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Experience working with cloud platforms (AWS, Azure, GCP) for deploying full-stack applications, including containerization tools (Docker, Kubernetes).
- Familiarity with Agile methodologies (Scrum, Kanban) and project management tools (e.g., Jira, Trello).
- Fluent English: Excellent written and verbal communication skills, with the ability to explain complex technical concepts clearly to both technical and non-technical stakeholders.
- Previous experience with leading remote teams or working in a fully remote environment.
Advantages:
- Experience with Node.js or other backend technologies for full-stack development.
- Experience with GraphQL for API design and consumption.
- Understanding of authentication and authorization (OAuth, JWT, OpenID) and security best practices in both frontend and backend.
- Familiarity with UI/UX best practices and collaborating with designers to create intuitive user interfaces.
About the company:
It is a global payables automation platform that provides a cloud solution to scale and automate global payables operations. The startup has already raised $565M funding.
By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy https://sd-solutions.breezy.hr/privacy-notice, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.