Egypt - Senior / Software Engineer (Backend)
v Who we are
Nomo Fintech is the technology start-up behind Nomo, the world’s first fully digital international Islamic bank.
If someone told you that it’s possible to remotely build and launch a brand-new digital bank in less than a year, you probably wouldn't believe them. However, this is exactly what we did here at Nomo Fintech in 2021.
2023 will see us continue to develop ethical, solution-driven products that elevate Sharia-compliant digital banking to the level of the world’s best neobanks.
Building on our success with Nomo, we’re now working with global banking and fintech organisations to bring their products to life with our world-class technology.
v What you will be doing??
· Evaluate product requirements for operational feasibility and create detailed specifications & tech designs based on user stories.
· Contribute to design/code reviews for quality assurance.
· Hands-on participation in development and bug fixing.
· Monitor and report technical execution progress as well as all technical issues, risk or mitigation plan in a timely manner.
· Taking up critical POCs and feasibility studies.
· Drive technical innovations in the product constantly to remain ahead of the curve
v Who you are??
· Have a pragmatic approach to problem solving and solution architecture and an keen eye for simplicity
· Have attention to detail when developing solutions
· Have the ability to break down and communicate complex problems in simple terms
· Have worked in medium to large teams for over 8+ years commercial experience as a software engineer/developer
· Have experience with Typescript, Node.js and modern JavaScript
· Have designed and implemented REST APIs and understand GraphQL very well
· Have experience with serverless technologies, microservice architectures
· Have experience with at least one major cloud provider (AWS, Google Cloud, Azure)
· Have extensive experience with various levels of testing e.g. unit, integration, end-to-end
v Bonus skills
· Understanding and experience with golang
· Experience designing, developing, and running production-grade systems at medium scale and above (50k+ users)
· The ability to work across the fullstack (React-Native)
· Experience with AWS / Good understanding of AWS services - EC2, S3, Route 53, DynamoDB, Cloud Front, Lambda, SNS, SQS, API gateway, ELB, EBS
· Experience in the finance/payments domain
Our Software Engineer Philosophy
· We have a relentless focus on engineering productivity (we actively kill meetings that don’t add value to the team’s daily goals)
· We take a pragmatic / best practice approach to all levels of testing
· We empower all engineers to ship features as frequently as possible
· We value incremental releases processes over traditional waterfall methods
· We pride ourselves on creating a culture of software engineering excellence
· We encourage knowledge sharing amongst the team and believe continuous learning is critical to every engineer’s career