API Developer – SDK


Affix is working with a Melbourne based FinTech who are looking for a passionate polyglot API Developer to join the API team to build API SDKs, sample applications and documentation sites. 

The role:
You will be responsible for crafting their SDKs in multiple languages (Go, Python, Node, JavaScript and PHP)*, building some cool sample applications for developers worldwide to cut and paste and interactive documentation for one of their key business initiatives. *If you don’t know all of these languages do not fret as long as you are strong in a few key ones and feel confident you can pick up the others quickly don’t count yourself out of the game

This role plays a critical role in the team to deliver the client facing technology SDKs, sample apps and interactive documentation that will allow their clients to quickly register and adopt their APIs into their trading systems. This role will provide an awesome easy to use API coupled with SDKs in multiple languages.

In addition to API development and presentation accountability, day to day duties would include SDK development:

  • Drive API adoption by providing awesome SDKs in popular languages (Go, Python, Node, React and PHP)
  • Provide development support to their early adopters

Interactive API documentation microsite:

  • Design, deliver and manage an interactive API documentation microsite
  • Ensure high availability of the microsite by working with their DevOps team

Sample applications:

  • Design and build real world applications that showcase the use of the API
  • Be the evangelist their of SDK with the support of the Product Manager

Key Responsibilities:

  • Design and development of the API SDK to deliver the API programmatic trading capability
  • Build and maintain SDKs for internal and external exposure
  • Design and development of their sample applications to showcase the API features
  • Design and development of their interactive API documentation service
  • Work with external and internal partners in defining the technical user stories, build, test
  • Think critically and provide end-to-end / scalable solutions impacting multiple systems
  • Work closely with key stakeholders and partners beyond the product owners/managers
  • Work on products that are built in Agile and DevOps delivery model
  • Establishing and adhering to the coding standards and following Github branching and release strategies best practices
  • Perform tests locally as well as in an integrated, distributed environment. (Test Automation experience is a definite help)
  • Contributes to engineering communities of practice, and documents work

Knowledge, Skills & Experience:

  • 2+ years of full stack or front-end development experience
  • 2+ years of implementing restful APIs and front-end applications
  • Experience with Go, Python, Node, React and PHP or a combination
  • Experience with Docker, Kubernetes, and Kafka desirable
  • Experience writing and supporting reusable and maintainable APIs
  • You know what swagger and OpenAPI’s are
  • Experience with cloud services continuous deployment
  • Experience with optimizing applications including profiling, memory usage, and speed optimization
  • Experience with agile practices and team code ownership
  • Experience working in a structured DevOps environment
  • Excited about technology, have a strong interest in learning about and playing with the latest technologies and building compelling applications
  • Work well in teams, respecting and welcoming ideas from partners, business stakeholders, and technical experts

Next steps:
Hope you’re all doing well in these interesting times we find ourselves in, hey Melbourne? Please send through your application with an intro about who you are, alongside your CV, and I’ll be in touch 

Email: [email protected]

Apply Now

Date Listed
[email protected]
Contract or Temp