N-iX is looking for a Lead/SeniorKotlin Engineer to join our team.
Our customer is a fintech company that provides flexible buy-now-pay-later solutions enabling consumers to split purchases into transparent interest-free or interest-based payments. The customers Platform team is responsible for managing critical services that are essential to the success and sustainability of the simple terms the team handles transactional communication send-outs to customers via email SMS and push notifications. These services demand attention to detail proactive maintenance and swift response times to ensure seamless operations. The recent high-priority initiatives include re-architecture/platform modernisation high availability and internationalisation efforts; these are vital for our organisations growth and competitiveness in the market. These initiatives require dedicated expertise and resources to execute efficiently and effectively.
Main Responsibilities:
- Design and develop a robust and extensible Kotlin framework and platform.
- Own and deliver quarterly goals by leading engineers through ambiguity to solve open-ended problems while ensuring team support throughout delivery.
- Collaborate across the product development lifecycle with product management design and analytics to participate in ideation and articulate technical constraints.
- Drive decision-making and risk assessment by partnering on strategic technical choices that properly consider trade-offs and business impact.
- Proactively identify and resolve systemic issues across projects processes and technology advocating for and leading the implementation of solutions.
- Ensure operational excellence and availability by creating and monitoring metrics supporting keep the lights on efforts and participating in an on-call rotation.
- Foster a culture of quality and ownership by setting high standards for code reviews and design and advocating for best practices through technical writing and talks.
- Mentor engineering talent by providing actionable feedback guidance and leading by example to grow the teams capabilities.
Role Requirements:
- At least 5 years of proficiency in Kotlin with extensive experience designing developing and launching backend systems at scale
- Deep experience with distributed systems and high-availability architectures
- Experience in technical leadership in system design with a proven ability to deliver significant features using elegant simple and extensible designs
- Strong infrastructure knowledge including technologies such as AWS MySQL/DynamoDB and Kubernetes
- Proficiency in large-scale codebase management utilizing a suite of tools and practices that ensure safe and efficient technical changes
- Experience in operational monitoring including the use of metrics and tracing to maintain system health
- Excellent collaboration skills for effective partnership with global cross-functional engineering teams
- Well spoken and written knowledge of the English language (C1)
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
N-iX is looking for a Lead/SeniorKotlin Engineer to join our team.Our customer is a fintech company that provides flexible buy-now-pay-later solutions enabling consumers to split purchases into transparent interest-free or interest-based payments. The customers Platform team is responsible for manag...
N-iX is looking for a Lead/SeniorKotlin Engineer to join our team.
Our customer is a fintech company that provides flexible buy-now-pay-later solutions enabling consumers to split purchases into transparent interest-free or interest-based payments. The customers Platform team is responsible for managing critical services that are essential to the success and sustainability of the simple terms the team handles transactional communication send-outs to customers via email SMS and push notifications. These services demand attention to detail proactive maintenance and swift response times to ensure seamless operations. The recent high-priority initiatives include re-architecture/platform modernisation high availability and internationalisation efforts; these are vital for our organisations growth and competitiveness in the market. These initiatives require dedicated expertise and resources to execute efficiently and effectively.
Main Responsibilities:
- Design and develop a robust and extensible Kotlin framework and platform.
- Own and deliver quarterly goals by leading engineers through ambiguity to solve open-ended problems while ensuring team support throughout delivery.
- Collaborate across the product development lifecycle with product management design and analytics to participate in ideation and articulate technical constraints.
- Drive decision-making and risk assessment by partnering on strategic technical choices that properly consider trade-offs and business impact.
- Proactively identify and resolve systemic issues across projects processes and technology advocating for and leading the implementation of solutions.
- Ensure operational excellence and availability by creating and monitoring metrics supporting keep the lights on efforts and participating in an on-call rotation.
- Foster a culture of quality and ownership by setting high standards for code reviews and design and advocating for best practices through technical writing and talks.
- Mentor engineering talent by providing actionable feedback guidance and leading by example to grow the teams capabilities.
Role Requirements:
- At least 5 years of proficiency in Kotlin with extensive experience designing developing and launching backend systems at scale
- Deep experience with distributed systems and high-availability architectures
- Experience in technical leadership in system design with a proven ability to deliver significant features using elegant simple and extensible designs
- Strong infrastructure knowledge including technologies such as AWS MySQL/DynamoDB and Kubernetes
- Proficiency in large-scale codebase management utilizing a suite of tools and practices that ensure safe and efficient technical changes
- Experience in operational monitoring including the use of metrics and tracing to maintain system health
- Excellent collaboration skills for effective partnership with global cross-functional engineering teams
- Well spoken and written knowledge of the English language (C1)
We offer*:
- Flexible working format - remote office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Required Experience:
Senior IC
View more
View less