At a Glance
- Tasks: Join us to develop innovative financial tech solutions and empower users with smarter money decisions.
- Company: Exciting start-up focused on demystifying finance through technology.
- Benefits: Gain hands-on experience, mentorship, and a chance to shape company culture.
- Other info: Dynamic work environment with opportunities for growth and learning.
- Why this job: Make a real impact in the fintech space while enhancing your coding skills.
- Qualifications: Familiarity with Python, JavaScript, and full-stack development is a plus.
The predicted salary is between 67500 - 82500 £ per year.
Our ambition is to improve lives by providing better clarity, intelligence and technology to empower every individual in making the smartest financial decisions. We design our products to help demystify money matters wherever possible, providing customers with more financial control and flexibility in their lives.
Backend: AWS Serverless Service, including Lambda, API Gateway, DynamoDB, S3, SNS, SQS, EventBridge, Kinesis, Node.js, YAML
Frontend: React / Next.js, React Native
Programming Languages: TypeScript; JavaScript, Python
As a Senior Full-stack Software Engineer, you will be responsible for guiding and developing the skills of junior engineers. You will actively participate in product planning meetings and provide technical input to guide the team's priorities. Your responsibilities include:
- Designing, developing, and maintaining full-stack applications using Node.js, AWS Lambda, React with Next.js, TypeScript, and Terraform.
- Writing clean, efficient, and well-tested code that adheres to best practices and coding standards.
- Ensuring code quality, organisation, and automatisation.
- Taking ownership and accountability for your work, and being proactive in delivering high-quality results.
Excellent communication skills are required, with the ability to explain and present detailed concepts or requirements clearly, tactfully and concisely to what may not always be a technically experienced audience – in person and in writing. You should be self-motivated, can be relied upon to follow up questions and outstanding actions, and to drive projects to completion according to requirements and schedules.
Onmo is a start-up environment, and we need help to create the culture, processes and standards which drive our future behaviour.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Proven experience as a Senior Full Stack Developer or similar role with a strong portfolio of projects.
- Proficiency in React with Next.js for frontend development.
- Proficiency in TypeScript and experience with infrastructure as code using Terraform.
- Understanding of RESTful APIs and web application architecture.
- Knowledge of Agile methodologies and experience working in Agile development environments.
Bonus Skills:
- Knowledge of additional programming languages and frameworks.
- Experience with cloud architecture beyond AWS, such as Azure or Google Cloud Platform.
- Understanding of continuous integration and continuous deployment (CI/CD) practices.
INTERNSHIP - Python Software Engineer employer: Onmo
ONMO is an excellent employer that prioritises employee growth and development, offering comprehensive training and support to enhance your skills in customer care and collections. With a vibrant work culture that values teamwork and open communication, you will thrive in an environment that encourages innovation and rewards dedication. Located in a dynamic sector, ONMO provides unique opportunities to make a meaningful impact on customers' financial journeys while enjoying a fulfilling career.