Node.js and TypeScript Server-Side Developer
We are looking for a passionate and knowledgeable Back-End Software Engineer to work on our backend systems developed with Server-Side Node.js frameworks and TypeScript.
Responsibilities and Duties:
As a Back-End Software Engineer, you will be working with teammates who are passionate, helpful, and strive to develop best in class financial applications.
You will be doing the following:
· Participating in daily and bi-weekly scrum activities (Daily scrum, sprint planning, sprint review, and sprint retrospective)
· Working with Business Analysts and Business Units to understand the requirements
· Collaborating with AI, front-end, and mobile app development teams on user-facing features and services
· Designing and developing back-end micro-services and REST APIs for connected devices, web, and mobile applications
· Designing and maintaining high-performance data management and storage systems
Qualifications and Skills
· A bachelor degree in software engineering or related fields
· Software engineers experienced with OOP and Design Patterns / Principles
· A strong proficiency in the Node.js programming language
· Knowledge Server-Side Node.js and TypeScript
· Experience with micro-services and RESTful principles, API design techniques, Design Patterns
Great to have:
· Experience with Google Cloud Platform and Serverless applications
· Experience with SQL databases such as MySQL and PostgreSQL
· Experience with NoSQL databases such as Cassandra and MongoDB
· Proficiency in one or more of the following: Python, React
· Experience with WebSockets, Redis, RabbitMQ, and messaging systems
· Experience with GIT and Continuous Integration
· Being open to learn and explore new technologies
· Experience working in an agile environment (preferably, Scrum)
· Experience with Docker, Kubernetes
BrainFinance is a leading financial technology company providing responsible and constructive credit solutions to consumers. We are redefining access to credit with our revolutionary technology that uses machine learning and automation capabilities to provide better and simpler financial services to everyone. Our team is comprised of financial experts, geeks, mathematicians, computer scientists, and software engineers who all work together to make credit fair and transparent for everyone. We have built a new generation of lending technology platform and reinvented the way credit decisions are made. The new AI is transforming many sectors and it's time for us to introduce this new predictive power to financial services. Interested in joining our Fintech team? Are you passionate about loans, products, credit, finance, law, compliance, design, AI? BrainFinance is recruiting!
Something looks off?