Front End Team Leader
Posted 2 yıl ago
Key Responsibilities
- Design and develop scalable, high-volume performing, and reliable user-centric web and mobile applications that operate 24×7,
- Lead a motivated team of software engineers to develop, test and deploy high available and scalable products,
- Design and develop scalable, high-volume performing, and reliable user-centric applications that operate 24×7 from scratch,
- Be an active partner for product management in order to provide the best value for stakeholders and our customers,
- Remain up-to-date on the new technologies, look for opportunities to learn & bring new ideas to the team,
- Lead by example and contribute to a team culture that values openness, quality, robustness, and scalability,
- Provide coding expertise and functional/technical support to other team members,
- Encourage engineering best practices in a team and the larger department,
- Guide team members by giving clear direction, feedbacks and timely suggestions to ensure a high quality standard of deliverables according to standards and best practices,
- Initiate technical discussions like BBSs and other internal trainings to foster engineering team.
- Manage hiring and recruitment efforts to grow the engineering team,
- Career development, mentorship, objective setting and performance reviews of engineers.
- You manage the priorities, deadlines and deliverables within your autonomous team.
- Supports team member’s development needs through formal and informal coaching and knowledge sharing.
- Take part in system design activities and architectural decisions along with other team leaders and developers.
Qualifications & Experience
- Experience in the software development industry, and proven team leadership
- Hands-on experience on Front-end Development, using state of the art programming languages especially in (HTML5, CSS3, ES6, React, Javascript etc. / React Native & GraphQL knowledge is a big plus)
- Mastery in architecting, designing, and implementing large scale, high traffic backend services for external customer-facing web applications
- Expertise in software engineering best practices for the full software development life cycle, including agile development, coding standards, code reviews, build processes, testing, and maintenance.
- Demonstrated knowledge of all phases of the product lifecycle
- Take the initiative to address the larger technical needs of the product
- Eagerness for quality and continuous improvement of processes
- Experience with microservices,
- A positive attitude and a passion for sharing knowledge – the go-to person on the team for small and large questions
- Can-do attitude and a willingness to take ownership of problems
- Experience in the payment industry is a plus.
- Ability to formulate and communicate ideas clearly in a business environment, including presenting in front of varied internal and external audiences
- Excellent organizational and communication skills and English knowledge.
What We Offer
- A culture of continuous development: conferences, in-house events to stay up-to-date on current trends and technology. (Everyone’s encouraged to get on the stage and share expertise with teammates and the community)
- Online Training Platform.
- Meal & Internet Allowance
- Transportation Allowance
- A gift voucher to meet tech needs and ergonomic workspace at home
- Employee support program: free psychological counseling, legal advice, financial advice etc.
- Private health insurance
- 1 day birthday leave