Save time and effort sourcing top tech talent

Software Engineer

Remote
PHP Developer Typescript Developer React Native Developer Go Developer Full Stack Go Developer Full Stack PHP Developer
NatWest
Actively hiring

hackajob is partnering with NatWest to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

Join us as a Software Engineer at Cushon

 

At Cushon we like to do things a bit differently. Our mission is to help as many people as possible to get comfortable with their finances, and our vision is to bring tech revolution to the financial services industry. We’re looking for talented people to help us build simple, convenient, and delightful financial experiences tailored to our customers.

 

  • We’ll look to you to design and develop scalable and reliable software solutions or mobile application for Cushon
  • You’ll be collaborating with cross-functional teams to gather requirements, design software architectures, and implement software features
  • Every day, you’ll have the chance to solve new problems, create smarter solutions and stretch your capability in an environment that promises non-stop innovation and excellent development opportunities

 

What you'll do

 

As a Software Engineer, you’ll be developing and maintaining software testing suites, including unit tests, integration tests, and end-to-end tests. You’ll also be participating in code reviews to ensure code quality, maintainability, and scalability.

 

You’ll also be:

 

  • Debugging and troubleshooting complex software issues and implement effective solutions
  • Staying up to date with emerging trends and technologies in software development and applying them to improve software solutions
  • Participating in Agile development processes and ensuring code is delivered on time and to specification
  • Embracing a DevOps culture and end-to-end ownership of products and features, ensuring software solutions are deployed and maintained correctly
  • Participating in the software development lifecycle, from requirements gathering to deployment and maintenance

 

The skills you'll need

 

We’re looking for someone with programming skills in the Go programming language or skills in the React or React Native programming language, with a deep understanding of the features and idioms. You’ll also bring knowledge of software engineering principles and practices, such as design patterns, code organisation, and testing strategies.

 

In addition, you’ll need:

 

  • Experience in developing and maintaining software solutions, including web applications, APIs, and distributed systems
  • Familiarity with software development tools, such as version control systems, issue trackers, and CI/CD pipelines
  • An understanding of database design and management, including SQL and NoSQL databases
  • Knowledge of containerization technologies such as Docker and Kubernetes
  • Good communication and collaboration skills to work effectively with cross-functional teams
  • Problem-solving skills and the ability to debug complex software issues

hackajob is partnering with NatWest to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?