Connecting...

Full Stack Developer – (C#/ React JS)

Job title: Full Stack Developer – (C#/ React JS)
Contract type: Permanent
Location: Singapore
Sector:
Salary: SGD8,000 - SGD12,000 per month
Contact name: Mohd Shahbaz Khan
Contact email: shahbaz.khan@ellwoodconsulting.com.sg
Published: 26 days ago

Job description

​About our client

A client of mine who is full-site crypto asset trading firm is looking for Full stack developer (C#/ React JS) candidates - A team-players who are creative in their approach to solve problem.

About the role

  • As part of the Software Development team, you will:

  • Build applications and components across various parts of our booking, pricing, risk, execution, reconciliation, and client onboarding systems.

  • Continuously enhance our systems to meet evolving trading needs.

  • Ensure our systems continues to perform without fail and are highly available.

  • are adept at expressing their ideas and solutions into clean and maintainable code.

Your responsibilities

  • At most 8 years of experience in writing simple and efficient code with unit tests and documentation where needed.

  • A good foundation in C# dotnet core and React.js is required to be successful in this role.

  • Good understanding of solid design principles at practical implementation level.

  • Have experience with Apache Kafka.

  • Having some expertise with high-level system architecture and design.

  • Good understanding of core concepts in data structures, algorithms, operating systems, distributed systems, parallelism and concurrency

  • Some Financial knowledge (Crypto Options/Futures) and experience would be highly desired but not compulsory.

  • Understanding of best practices related to the SDLC (testing, peer code reviews, continuous integration, and continuous deployment).

  • Possess a good attention to detail i.e. writing good JIRA tickets, merge requests and comments where necessary.

  • A strategic thinker who is able to convert thoughts into communicable and executable ideas.

You will have

  • As a growing firm with a tightly-knit team, we respect and listen to all our employees. You will get the chance to make an impact by having your voice heard by everyone, including the management.

  • Our employees enjoy a high level of autonomy at work. We focus on substance, not form - as long as you can perform, you will be recognized and rewarded. We are also dedicated to supporting our staff and ensuring they develop holistically to maximize their potential in the long- term.

  • We also provide flexible working arrangement as required and a casual and fun work environment to boot!