.png&w=3840&q=75)
About the role(s):
Software development and platform engineering has driven our success and growth of our platform & data businesses. We are now looking for more developers to join our team and help us build the best financial inclusion platform in the world. You'll be an integral part of product development team working collaboratively with cross functional team of business heads, product managers, credit risk experts, data scientists and technologists to iteratively design and build fintech products. You'll be constantly be challenged and you'll have the freedom to discover and advocate new technologies.
Requirements:
We are looking for people who are truly full stack, and are as comfortable working on javascript front end as they are debugging database interactions, or improving their CloudFormation templates. While we are open to any degree and colleges, we are look for people who prides in being a coder and have demonstrable (3+ years) experience in software development. In particular we look for people who can:
- Code backend services, ideally using Node.js or Java, or other server side compiled language.
 - Design and develop Rest API with integrations to lots of external systems. Experience of GraphQL is an advantage
 - Develop modern and secure web front ends, ideally using React, Express and Redux.
 - Interface with No-SQL/ MongoDB or SQL based data bases (PortgresSQL).
 - Deploy their code into the cloud and support it there, ideally on AWS and GitHub. Experience with kubernetes and serverless is an advantage.
 - Deliver in agile manner while coding cleanly, automating testing and clean coding, simple solutions, automated testing and continuous deployment.
 - Takes ownership of a feature from the original idea through to live.
 
Attractive salary compensation including employee stock options, 10% time free to pursue own project, paid training and education support.
We truly practice flexible time with focus on output and core hours for team collaboration. While we are mostly working remotely at Fundfina and are open to applications across India, we will prefer that you are open to commuting to Mumbai or Bangalore or Delhi offices when required.
By submitting your application, you agree that Fundfina may collect your personal data for recruitment purposes.

About Fundfina
About
About Fundfina:
Fundfina is a leading fintech for financial inclusion that is on a mission to disrupt cash-flow based banking in emerging markets. Our mission is to provide affordable, accessible and appropriate financing over an open and secure marketplace platform. Since our launch in 2019, we've served millions of MSMEs retailers and merchants’ across India through our financial inclusion indices and embedded credit propositions. We've been recognised as top 50 fintech for financial inclusion worldwide by the likes of IFC, Worldbank, UNDP, IIMA CIIE and employ staff across Mumbai, Bangalore, London/ UK, & Maryland/ US.
Company video


Photos
Connect with the team
Company social profiles
Similar jobs
Role : Java Developer (2-7 years)
Location : Bangalore
Key responsibilities
- Develop and maintain high-quality, efficient, and scalable backend applications.
 - Participate in all phases of the software development lifecycle (SDLC)
 - Write clean, well-documented, and testable code adhering to best practices.
 - Collaborate with team members to ensure the successful delivery of projects.
 - Debug and troubleshoot complex technical problems.
 - Identify and implement performance optimizations.
 - Participate in code reviews
 - Hands-on experience with Spring boot, Java 8 and above.
 - 2-7 years of experience developing Java applications.
 - Knowledge about at least one messaging system like Kafka, RabbitMQ etc.
 - Required React developer requirements, qualifications & skills:
 - Proficiency in React.js and its core principles
 - Strong JavaScript, HTML5, and CSS3 skills
 - Experience with popular React.js workflows (such as Redux)
 - Strong understanding of object-oriented programming (OOP) principles.
 - Experience with design patterns and best practices for Java development.
 - Proficient in unit testing frameworks (e.g., JUnit).
 - Experience with build automation tools (e.g., Maven, Gradle).
 - Experience with version control systems (e.g., Git).
 - Experience with one of these databases – Postgres, MongoDb, Cassandra
 - Knowledge on Retail or OMS is a plus.
 - Experienced in containerized deployments using Docker, Kubernetes and DevOps mindset
 - Ability to reverse engineer existing/legacy and document findings on confluence.
 - Create automated tests for unit, integration, regression, performance, and functional testing, to meet established expectations and acceptance criteria.
 
Job Description:
- Design and architect highly scalable web services applications
 - Develop and maintain all server-side network components
 - Collaborate with front-end developers on the integration of elements Architect
 - Content Management Solution and scalable API platform
 - Design back-end services for various business processes
 - Partner with third-party technology services and make strategic inputs.
 - Develop high-performance applications by writing testable, reusable, and efficient code
 - Create workflows and solutions involving search, recommendations, rights
 - management, monetization, identity management, SSO, authorization, authentication, etc.
 - Work with large datasets and optimize server-side performance
 - Implement effective security protocols, data protection measures, and storage
 - solutions
 
Requirements
- 4-7 years of Knowledge of Node.js and ReactJS frameworks
 - Experience in creating and maintaining efficient NoSQl databases GRPC and Json Elasticsearch
 - Experience in AWS environment, cloud deployments and lambda
 - DevOps and web security
 - API development and deployment
 - Unit and integration testing
 
Software Engineer is responsible for software development as a member of a cross-functional delivery team. He or she works closely with product owners, business analysts, quality analysts, and other teams to design, develop, and test software solutions.
She or he will maintain the current system built using the latest technologies, including React and GraphQL, which integrates with a number of REST services. This is a full-stack web development position.
Responsibilities:
Designs, codes, debugs, optimizes, and releases both frontend and backend components as well as internal tools.
Performs code reviews of pull requests.
Works closely with QA analysts for feature and regression testing.
Writes and maintains unit, integration, and acceptance tests.
Drives continuous improvement of best practices within the development team.
Identifies and recommends where increased automation, performance enhancements, application enhancements, and quality enhancements may be incorporated.
Remains flexible and responsive to changing priorities and multiple, concurrent responsibilities.
Keeps current with emerging technologies and technological developments within the industry.
Experience and Skills:
Bachelors or 2 – 5 years of professional experience
JavaScript / Node.js
Unit, integration & acceptance testing
Git (or similar version control system)
Experience or interest in learning:
Single-page application development with React
Functional programming design experience
REST web services / microservice architecture / API Integration
Continuous integration & continuous delivery
Experience: 5+Years
Location: India(Remote)
What’s the opportunity?
AiTrillion is looking for a Sr. Developer with experience in
- PHP
 - Zend Framework CI
 - NodeJS, Express
 - Loopback
 - Serverless Framework & CLI
 - AWS Lambda
 - API Gateway with MySQL
 - MongoDB
 - DynamoDB database experience
 
What will you be doing?
- Strong Development/Management background with experience in Developing Products with large-scale user transactions and having critical business nature.
 - Must be able to build the technical architecture/stack of the product from scratch including server interactions, scripts, deployment stage, features with a cost-effective manner.
 - Hands-on implementation of the critical interfaces and complex modules of the systems and features as a solution architecture and design.
 - Provide timely deliverables, estimates, and complete tasks in an Agile development environment.
 - Reviewing code for coding standards and accuracy and functionality.
 - Help the team to solve complex coding problems and troubleshoot the issues.
 
What skills do you need?
- Minimum 5+years of Technical Lead experience.
 - Handle on any MVC PHP Frameworks Like Zend Framework, Laravel
 - Must have experience on NodeJS, Express, Loopback
 - Good to have hands-on Serverless Framework & CLI, AWS Lambda, API Gateway, SQS, SNS, Step Functions
 - Must have experience working with JavaScript technologies like NodeJS, AngularJS, React.
 - Hands-on Relation, Non-relation, MYSQL, Data Lakes, HIVE, Apache Spark, MongoDB, Apache Cassandra, Streaming Analytics, In-Memory, NoSQL Database.
 - Must have a good understanding of building and using REST APIs and Different Authentication Protocols.
 - Good to have experience with Amazon Web Services (EC2, RDS Aurora, Lambda, API Gateway, S3, CloudFront )
 - Must have experience building microservices and customer-facing APIs.
 - Must have a sound understanding of failure modes, resiliency patterns, and techniques to enable robust, self-healing architecture.
 - Develop Business Domain-Driven Reusable Microservices.
 - Knowledge of version control systems like GIT (mandatory).
 - Experience with Google Cloud is a plus.
 - Experience with the process of automation and load testing is a plus.
 
At AiTrillion, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly make commerce better for everyone. We strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.
- Bachelors in Computer Science, Information Systems or equivalent.
 - 6 years experience delivering highly available web/mobile applications including 1-3 years as Senior/Lead developer.
 - Prior experience in retail domain is a plus.
 - 3 years of experience working with distributed teams.
 - Deep knowledge of UI Libraries / Frameworks, API (REST), API Management and building scalable and high performance Web APIs.
 - Must have experience building websites using Javascript and Java technologies (e.g. Typescript, Spring Boot etc.). Search Engine and Native App development experience is a plus.
 - AWS Serverless Cloud native services experience with Lambda functions, SNS, SQS, DynamoDB, API Gateway etc.
 - Strong knowledge of Caching frameworks, data structures, algorithms, operating systems, and distributed systems.
 - Strong understanding of databases, NoSQL data stores, storage and distributed persistence technologies.
 - Strong communication and presentation skills.
 - Passionate about enabling next generation experiences.
 - Experience with automated testing, deployment pipelines and cloud based infrastructure
 
Role Description:
- Develop omni-channel digital solutions leveraging serverless and micro services in a cloud based platform to develop backend services.
 - Design high/low level solutions, contribute towards architecture and technical roadmap.
 - Lead technical implementation/delivery.
 - Host/Lead technical discussions.
 - Champion software development best practices, test driven development, CI and CD.
 - Build cloud native and highly cost efficient solutions.
 - Innovate, Unlearn and Disrupt. Research next generation frameworks and technologies.
 - Embrace change.
 
• Development of responsive, scalable web applications for B2B software products
• Develop frontend and backend webapp architecture
• Coordinate with Product and Design team and create a seamless application
• Transform product ideas into deployable features
• Coding and integration testing for modules you own, in a completely agile development environment
• Drive design reviews and code reviews
• Write tech-spec for flow, algorithm and design
Requirements:
• Good to have: Previous product-based company candidate, experience in IoT or Analytics products
• Good architectural & design skills
• Experience and fine understanding of cross browser front end development issues
• Expertise in developing API
• Expertise in JavaScript
• At least 3+ years of experience in Node.Js
• Basic Knowledge of AWS/GCP/Azure.
• Experience with web services and RESTful applications,
• Experience with Micro-Services architecture, Docker, Kubernetes
• Previously worked on Message Queue (like RabbitMQ/Kafka)
• Hands on experience building end to end systems
• Familiarity with Angular 5+
• Familiarity with NoSQL database like MongoDB and Transactional database like Oracle/MSQL/Postgres/MySQL
• Strong coding, data structures and algorithms
• Proficient understanding of code versioning tools, such as Git, Gitlab, SVN, etc
• Excellent communication and teamwork skills











