Salary: Depending on Experience
About the company:
The Company is a leader in the financial technology industry, providing innovative trading and investing solutions to a global audience. They focus on cutting-edge technologies and strive to create a professional yet enjoyable organizational culture.
They are looking for a Full Stack Developer. The position would be ideal for someone passionate about designing and implementing financially oriented, large-scale distributed systems.
Roles & Responsibilities:
- Your primary role involves designing and developing high-scale, low-latency distributed systems that operate 24/7.
- You are required to lead design efforts, write technical documentation, and conduct design review meetings.
- You'll be responsible for researching and promoting new technologies and tools for back-end and front-end development.
- Administering solutions to address technical challenges such as performance, fault tolerance, security, and live production issues.
- Your role also involves working in a team that adopts a CI/CD approach, taking ownership of all development stages, including design, development, automatic testing, deployment, and product ownership in production.
Expectations & Requirements:
- Should possess over 4 years of professional experience and a bachelor’s degree (or higher) in a relevant discipline (equivalent experience and training will also be considered).
- Quite an acquaintance with development in Angular 2 or above.
- Must be skilled in Object-Oriented JavaScript, modern JavaScript libraries, AngularJS, ES6, HTML5, CSS3, and TypeScript.
- Ensure that you deliver robust micro-frontend architectures and infrastructure.
- Ensuring quality projects are delivered within defined timelines.
- You are also expected to have experience with WPF and infrastructure building for front-end applications and assets.
Additional Information:
It will be a significant advantage if you have experience in:
- The Fintech domain.
- Mobile Development.
- CI/CD tools like Jenkins.
- Agile development methodologies.
- Monitoring and services like Splunk or Mixpanel.
- High-performance/low-latency systems.
- Cordova or some of the following technologies: .Net core, RabbitMQ, Kafka, Data Lake, Redis, Microsoft Azure, Kubernetes.