- Joinning a global leader
- Joining a global team with top talents
About Our Client
This is a global leader in online trading, offering competitive pricing and access to currency pairs, commodities, indices, and cryptocurrencies. It is a regulated platform by many countries in the world.
Job Description
Technical Leadership:
- Provide technical direction to the engineering team, ensuring the adoption of best practices and maintaining high standards of performance.
- Take a hands-on approach to designing and implementing software patterns and architecture.
- Conduct regular code reviews to maintain code quality, performance, and security.
- Stay informed about industry trends, technologies, and emerging practices, driving adoption of new tools to enhance team efficiency.
People Leadership:
- Mentor and guide team members, fostering an environment of collaboration and innovation.
- Develop strong quality and automation practices within the team.
- Set clear expectations, solicit feedback, and provide constructive guidance to team members.
Project Management:
- Oversee planning, execution, and delivery of software projects, ensuring timely and within-budget completion.
- Collaborate with product owners, delivery leads, and business analysts to align project goals.
The Successful Applicant
- 6+ years of experience in software engineering with at least 2 years in a technical leadership role.
- Proficient in both written and verbal English.
- Expertise in TypeScript, JavaScript, React
- Experience in Go, C#, or Java
- Hands-on experience with AWS.
- Strong understanding of software design patterns (e.g., SOLID, Strategy, Observer, Facade) and proficiency in both object-oriented and functional programming.
- Proven ability to work with global, remote teams.
- Knowledge of Continuous Delivery practices, including CI, TDD, and related methodologies.
What's on Offer
- Top salary package
- Working along with industry leaders
Contact: Harry Dao
Quote job ref: JN-122024-6625158