About the job
Company Overview:
Ajaib is at the forefront of transforming the financial landscape for retail investors in Indonesia. As a pioneering fintech company, we are dedicated to providing innovative solutions that empower individuals to invest confidently. We are seeking a skilled Senior Front End Engineer to join our vibrant team. This role offers a unique opportunity to enhance user experiences and drive the evolution of our web applications.
Key Responsibilities:
- Take the lead in designing and developing state-of-the-art front-end architectures that enhance user engagement and establish new industry benchmarks.
- Guide and mentor junior engineers, promoting a culture of excellence and continuous enhancement within the development team.
- Work collaboratively with cross-functional teams to devise and implement robust testing strategies that guarantee high-quality deliverables.
- Champion and apply industry best practices in front-end development, bolstering Ajaib's reputation as a quality engineering leader.
- Collaborate with backend engineers to create comprehensive integration and performance testing solutions.
- Regularly evaluate and refine front-end processes, leveraging data-driven insights to guide decision-making.
Requirements
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related discipline from an accredited institution.
- A minimum of 5 years of experience in front-end development, particularly in testing and automation.
- Expertise in at least one front-end framework or platform (e.g., React, Next.js for web; SwiftUI or UIKit for iOS; Kotlin or Java for Android).
- Familiarity with multiplatform frameworks like Flutter, Kotlin Multiplatform, or React Native is advantageous.
- Strong background in unit testing frameworks and tools pertinent to your platform (e.g., Jest, XCTest, Espresso) and a solid understanding of test-driven development principles.
What Sets Your Application Apart:
- Experience in leading a small team is a significant plus.
- Understanding of front-end production infrastructure; familiarity with Docker or Cloud Services is an asset.
- Proficient in agile methodologies and clean coding practices.
- A genuine curiosity about system internals and a drive to continuously challenge our technology stack.
- An eye for user interface and user experience design.
Become a part of Ajaib and help us reshape the financial landscape!
