This person with be a part of a talented engineering team that is revolutionizing business banking. In this role you will build complex web applications and associated systems
Key Responsibilities :
Participate in agile software development, prototyping and code reviews with a small team of developers
Think creatively, adapt to circumstances, learn from co-workers, and share information and experiences
Actively participate in meetings, including scrum meetings
Collaborate with other software developers, designers, and technologists remotely
Work with the existing code from the platforms
Maintain code integrity and organization.
Work with designers to implement designs and user interfaces
Implement modern and responsive UI for the web and variety of device
Unit, e2e and performance testing software under load to ensure reliability and scalability
Generate and maintain detailed documentation
Work with continuous integration / continuous delivery tools to automate application testing and deployment
Resolve defects and support requests
Improve internal tools, libraries, and standards
Skills Required :
Min 5+ years of Node.js experience
Experience in React (and React Native)
Understanding and implementation of security and data protection.
Redis & Messaging queues (such as RabbitMQ)
Experience working in an agile environment
Experience with formal software architectural methodologies and theories
Experience with version control systems, git in particular.
Experience building responsive single-page web applications
You have strong knowledge in relational database schemas and SQL queries
A big plus would be that you have experience with AWS, service-oriented stack, or other cloud services
Experience with cloud message APIs and usage of push notifications.
Knowledge of code versioning tools such as Git, Mercurial or SVN .
Bachelor's Degree in engineering or any other discipline like commerce / arts etc required
Masters degree in computer science or any other related field (preferred)
Good communication, articulation and analytical skills
Ability to communicate effectively, orally and in writing, with all organizational stakeholders and customers
Good problem-solving skills
Should be a fast learner
Small business banking in the US is broken, and Novo is a top-ranked small business bank account fixing the problem. Yes, we' re a small startup, but we-
re a team of passionate individuals who think that business banking can do better.
We're a tight-knit fintech start-up based in NYC offering an improved and innovative experience by providing an AI-powered business checking account that helps businesses understand their finances better.
Novo accounts provide a real-life, comprehensive financial picture using cutting edge, data-driven (ref : hirist.com)