We are looking for a skilled Team (Tech) Lead to join our team, bringing extensive experience in IT architecture with ability to make strategic decisions and communicate effectively across all levels of the organization. The ideal candidate will possess strong expertise in React, Node.js, and system design, with a proven ability to architect efficient front-end and back-end systems and mentor engineers. This role requires a passion for delivering high-quality, user-centric products and a commitment to driving operational excellence through collaborative, scalable software solutions.
As a key member, you will lead development cycles from inception to deployment, ensuring our systems are optimized for scalability and performance. You will shape and execute the technology strategy. We are looking for an experienced professional with a strong background and deep understanding of FinTech and the ability to automate processes for maximum operational efficiency.
Build your own team:
Manage a team of 3 to 5 Engineers and manage the outsourced teams
You will lead and shape ESKA’s technology strategy, aligning engineering resources, quality, and infrastructure to meet short- and long-term business goals and foster growth.
Why Join ESKA:
Innovative Environment: Work at the forefront of AI-driven finance technology, disrupting the status quo in SME financing.
Impactful Work: Empower businesses, transforming aspirations into realities of car ownership and financial independence.
Collaborative Culture: Thrive in a supportive team environment where your ideas are valued, and your contributions make a direct impact on our growth and success.
Responsibilities:
Participate in all aspects of software development, including design, implementation, and deployment
Take ownership & anticipating significant technical projects, managing dependencies both internally and externally, to realize the engineering and product visions.
Architect and provide guidance on building end-to-end systems optimized for speed and scale
Hire and manage the tech team
Analyze manual processes and automate them whenever possible to ensure a smooth operation of workflows
Collaborate with product management, quality assurance, customer support, and fellow software engineers to deliver features that meet our customers’ needs
Research and prototype new technologies that can improve pipelines and build processes
Masters degree is required
5+ years of experience in FinTech
Experience successfully operating in a multi-module architecture
Strong technical leadership with multiple teams
You care about the architecture & overall picture than implementing the logic of the product
Comfortable in all areas of the product life cycle - analysis, design, coding, testing, and troubleshooting
Experience designing and integrating RESTful APIs
Knowledge of React, Node.js, and Javascript, Python
Excellent debugging and optimization skills
Unit/integration testing experience
Broad knowledge of software engineering: languages, frameworks, techniques, and industry trends
Ability to work in a fast-paced, dynamic environment with changing priorities and deadlines.
Ability to commit 24/7
Good written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
You have a track record in delivering results in a fast-scaling business and hence be comfortable with change and uncertainty.
Interviews with the two co-founders and at least one more team member of the team.