Node JS Job Description
At Open, we aim at building the best business banking platform for SMEs by blending best-in-class technology, optimized process and elegant design.
We are changing how businesses bank & manage their finances and aim to be the leader in fin-tech industry.
We're home to some of the smartest & brightest 150+ minds in the fintech space. We- re a Series B funded start-up backed by leading international funds like Tiger Global, Speed invest, Beenext, AngelList, Recruit, Tanglin Venture Partners, 3one4 Capital, Unicorn India Ventures to name a few.
We're a tight-knit tribe of creators and makers who are shaking up the way business banking rolls for over 350,000 businesses.
We are solving complex technical problems in the financial industry and need talented software engineers to join our mission and be a part of a global software development team.
A brilliant opportunity to become a part of highly motivated and expert team which has made a mark as a high-end technical consulting.
We are looking for an analytical problem solver with a strong Node.JS knowledge and a passion for teamwork and innovation who is responsible for the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
Job type : Full-time
Experience : 3 - 4 years
What you'll be doing :
Integration of user-facing elements developed by front-end developers with server-side logic.
Contribute to team and organizational improvements in process and infrastructure.
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
Own & build new modules / features end-to-end independently.
Collaborate with other team members.
What you'll bring along :
In depth knowledge of Node.js and frameworks available for it such as Express Extensive understanding of RDBMS systems
Experience in Service Oriented Architecture system and Microservice architecture
Architectural understanding of modern day web applications
Strong analytical skills and problem solving aptitude
Basic understanding of front-end technologies
User authentication and authorization between multiple systems, servers, and environments.
Integration of multiple data sources and databases into one system Understanding fundamental design principles behind a scalable application
Creating database schems that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
What we offer :
Opportunity to work in an agile environment with lean processes (fast and small iterations).
Initiate the development of new processes and solutions.
We will give you the opportunity to realize your ideas and shape your own way of working.
Strong technologies and the latest stable versions
A product that makes our customers- life easier
A constant supply of Tea, coffee, water and snacks to keep you healthy