We are looking for the sort of personality who thrives in a fast-moving, quickly changing, dynamic atmosphere. Has a good understanding of (and is excited by) the challenges of scaling a tech company, including the need to move quickly, compromise for the sake of progress, and wear many hats when required. We hope you are a creative, out-of-the-box thinker, who is willing to take risks because we are looking for someone to design, lead and elevate this area completely end to end!
How you’ll make an impact
- Integration of user-facing elements developed by front-end developers with server side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions
- Architecting experience would be a bonus
- Experience with financial services and fintechs would be a plus, while experience in integrating, designing and managing 3rd party APIs would also be a competitive advantage.
What we’d love to see
- Strong proficiency with JavaScript
- Strong proficiency of Node.js and frameworks available for it.
- Strong proficiency on MongoDB – Mongoose.
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of ExpressJS
- Basic Understanding of front-end technologies, such as HTML5, and CSS3, React
- Understanding accessibility and security compliance
- Understanding fundamental design principles behind a scalable application
- Creating database designs that represent and support business processes
- Nice to have understanding of code versioning tools, such as Git
- 3+ years of software development experience.