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

Job Features

Çalışma Şekli

Hybrid

Pozisyon Seviyesi

Proffesional

Departman

Technology

Apply Online