Our Client is a banking-as-a-service platform that provides companies with the tools they need to access and read bank accounts, move money, and onboard users with ease through our Open Banking API. We are an international team with a digital focus, tech expertise, and banking experience.
A Fast-growing company where your work will have a tangible impact on our future. You’ll join an international team of experts from tech, entrepreneurship, and banking to build a company that is a pioneer in its market space -- a unique opportunity in the fintech landscape.
Produce quality code, raising the bar for the whole team on quality and speed
Regularly communicate with stakeholders, project managers, quality assurance teams, and other developers regarding progress on the long-term technology roadmap
Create and maintain workflows with teams to provide visibility and ensure workload balance for consistent visual designs
Recommend system solutions by comparing the advantages and disadvantages of custom development and purchase alternatives
Daily and Monthly Responsibilities
Write code and tests, build prototypes, solve issues, profile and analyze bottlenecks
Design perform, robust APIs to support mobile and desktop clients
Manage and optimize scalable distributed systems on the cloud
Optimization of web applications for performance and scalability
Develop automated tests to ensure business needs are met and allow for regression testing
Computer science degree or equivalent experience
Minimum 3 Years developing backend code. Experience with Software Programming Principles and Design Patterns.
Proven experience in Python or Go (C, C++, C# or Rust might be valid)
Experience writing highly secure web applications
Experience with core AWS web-enabling technologies
Growth mindset, challenging the status quo to find new solutions and out-of-the-box ideas
High level of English
Experience or at least knowledge of these technologies:
SQL and NoSQL Databases
Queue managers such as Beanstalkd
Experience designing RESTful APIs.
Experience writing technical documentation
Other technologies, software and desirable skills and knowledge:
Familiarity with Agile frameworks
Understanding of Agile/Scrum methodology and how QA functions within it.