
Senior Full Stack Engineer
Bangalore – India / Engineering / Full time
Who we are?
At Aurigin we are building the world's largest deal origination platform to match middle-market corporates seeking capital with the most relevant providers of capital anywhere in the world. We believe our team and technology can transcend the geographical borders and connect fund seekers anywhere in the world with investors looking to lend and invest in the market. We have done over 125K introductions and over $600Bn of transaction value introduction on our platform.
Used by leading financial institutions across North America, Western Europe, APAC, Latam and MENA, we help capital reach far beyond the traditional boundaries of sectors, geographies, and personal networks. Aurigin connects specific opportunities with precision, efficiency, and intelligence. It is designed to streamline the location, promotion and analysis efforts of professionals involved in deal-making while maintaining complete confidentiality about its members.
Who are we looking for?
At Aurigin we believe a strong team can deliver great products. We are looking for a senior engineer who can be part of our team and work in an agile development environment. As a senior engineer you would be responsible or leading a team of our developers to define and grow our core platform. You would be working with the product team to understand, design, and implement new features and extensions to our platform. You would be responsible for mentoring and guiding junior engineers. We are looking for someone who has a sound understanding of fundamental design principles of software development.
What we need from you?
- 6-8 years of relevant software development experience
- Extensive experience of building and designing web applications
- Experience with designing and architecting web applications with SPA framework on the frontend and service oriented framework on the backend.
- Proficiency in either one of front-end or backend technologies
- Experience working in a scrum based agile team.
Good to have
- Experience with Java or JVM based frameworks
- Experience with React library and ecosystem.
- Knowledge of vanilla JavaScript is a big plus.
- Past experience working in a start-up and/or fintech industry.

About Aurigin
About
Aurigin is a premium investment banking platform that connects qualified corporate deals with institutional providers of capital around the world. Aurigin provides thousands of live transactions in the middle-market including the late stage venture capital, private equity, merger & acquisition, cross-border transactions, corporate finance, joint venture, private placement, debt funding, distressed assets and turnaround deals. Aurigin is extensively used by the investment banking community to connect with the family offices, private equity investors and transaction advisory firms for various deals.
Connect with the team
Similar jobs
ROLES AND RESPONSIBILITIES:
We are looking for a Software Engineering Manager to lead a high-performing team focused on building scalable, secure, and intelligent enterprise software. The ideal candidate is a strong technologist who enjoys coding, mentoring, and driving high-quality software delivery in a fast-paced startup environment.
KEY RESPONSIBILITIES:
- Lead and mentor a team of software engineers across backend, frontend, and integration areas.
- Drive architectural design, technical reviews, and ensure scalability and reliability.
- Collaborate with Product, Design, and DevOps teams to deliver high-quality releases on time.
- Establish best practices in agile development, testing automation, and CI/CD pipelines.
- Build reusable frameworks for low-code app development and AI-driven workflows.
- Hire, coach, and develop engineers to strengthen technical capabilities and team culture.
IDEAL CANDIDATE:
- B.Tech/B.E. in Computer Science from a Tier-1 Engineering College.
- 3+ years of professional experience as a software engineer, with at least 1 year mentoring or managing engineers.
- Strong expertise in backend development (Java / Node.js / Go / Python) and familiarity with frontend frameworks (React / Angular / Vue).
- Solid understanding of microservices, APIs, and cloud architectures (AWS/GCP/Azure).
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Excellent communication and problem-solving skills.
PREFERRED QUALIFICATIONS:
- Experience building or scaling SaaS or platform-based products.
- Exposure to GenAI/LLM, data pipelines, or workflow automation tools.
- Prior experience in a startup or high-growth product environment.

Skills - Python (Pandas, NumPy) and backend frameworks (FastAPI, Flask), ETL processes, LLM, React.js or Angular, JavaScript or TypeScript.
• Strong proficiency in Python, with experience in data manipulation libraries (e.g., Pandas,
NumPy) and backend frameworks (e.g., FastAPI, Flask).
• Hands-on experience with data engineering and analytics, including data pipelines, ETL
processes, and working with structured/unstructured data.
• Understanding of React.js/ Angular, JavaScript/TypeScript for building responsive user
interfaces.
• Familiarity with AI/ML concepts and eagerness to grow into a deeper AI-focused role.
• Ability to work in cross-functional teams and adapt quickly to evolving technologies.
BLAZE Madurai looking for JavaScript developers with hands-on web or mobile app development.
Skills required for JS Frontend developer:
- Must have strong experience in AngularJS / React JS / Flutter / Ionic / etc.
- Good understanding of advanced JavaScript concepts like Objects/Closures/Async Events/etc is required
- Good understanding of code versioning tools, such as Git or Hg
Skills required for JS Backend developer:
- Experience with NodeJs or another JavaScript server.
- Experience with WebSocket API’s consumption and creation.
- Experience with a JS Backend framework is important ex: ExpressJS/Meteor/Sail/Koa/etc.
- Experience in other backend programming PHP/Python/Ruby/.NET is an advantage.
Experience: 1 - 3 Years
Job Location: Madurai
Responsibilities:
• Collaborate with cross-functional teams to design, develop, and deliver robust and scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
• Translate user requirements and wireframes into ecient and responsive front-end components while ensuring high performance and usability.
• Develop and maintain server-side logic using Node.js and Express.js, ensuring smooth integration with the front-end components.
• Design and implement data models, schemas, and queries for MongoDB, and manage database interactions effectively.
• Write reusable, testable, and efficient code following best practices and coding standards.
• Perform unit and integration testing of both front-end and back-end components to ensure reliability and quality of the application.
• Troubleshoot, debug, and resolve issues that arise during development, testing, and deployment phases.
• Stay up-to-date with industry trends and technologies, and proactively suggest improvements to enhance application performance, security, and maintainability.
• Participate in code reviews, provide constructive feedback, and mentor junior developers when necessary.
• Contribute to the continuous improvement of development processes, tools, and methodologies.
JOB DESCRIPTION
Overview - We always put our users first. We start by looking at things from the user’s perspective and end by evaluating how the solution has impacted the user. We are looking for People who are continuously adapting to new technologies and excited to work on products that influence millions of people every day. The Android and iOS mobile applications are used by millions of people around the world and are some of India’s best known and most loved applications and we’re looking for someone to lead the engineering teams that build these apps.
Role - We are looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full Stack Developer will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail. You will strike a balance between the consumers’ intent and the business’s needs.
What you will do in this role
- Developing front end website architecture.
- Translate requirements and mock-ups into fully functional features by working closely with business and product owners, creative designers and back-end developers.
- Creating servers and databases for functionality.
- Review requirements, design specifications, propose solutions and implementation.
- Work with team leads on the requirements and create estimates against those requirements.
- Deliver projects on time in an agile and continuous development environment.
- Writing tests in a client-side test framework such as Jest, Jasmine, etc.
- Designing and developing APIs.
- Monitor systems to ensure they meet both user needs and business goal.
What you should have
- 2-5 years of hands-on experience in software development and system administration.
- Experience in Micro services, Serverless applications, Container-based applications.
- Strong Experience on AWS cloud (Lambda, S3, Kinesis, SQS, SNS, ECS, Dynamo DB).
- Good understanding of Devops, Apache Kafka.
- Familiarity with JavaScript frameworks such as ReactJS.
- Proficiency with server side languages such as NodeJS, Python and PHP.
- Familiarity with database technology such as MySQL, Mongo DB and Dynamo DB.
- Familiarity with Logging & Monitoring tools like Kibana, NewRelic, DataDog
- Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
- Experience with unit testing & Test Driven Development (TDD) and CI/CD.
- BE (Comp/IT), ME (Comp/IT), MCA, M.Tech, B.Tech.
Experience: 6+ years
Positions Open: Senior Software Engineer / Associate Technical Lead / Technical Lead
Skills: Node.js, React.js OR Angularjs
Job Location: Madurai, Chennai, Trichy, Coimbatore
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Strong proficiency with JavaScript; Strong proficiency in Node.js, React.js OR Angularjs, MongoDB JEST and frameworks available for it.
- Minimum 3+yrs of experience in Nodejs.
- Extensive knowledge of JavaScript, web stacks, libraries, frameworks, Postgresql, and DevOps.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Availability to resolve urgent application issues outside of business hours.
- Understanding accessibility and security compliance
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Front-end skills (HTML5, CSS3, JavaScript, ES6+, Ajax);
- 3+ years working with React/Redux + Typescript front-end applications
- Must have experience technologies like Python, React, node.js, PostgreSQL, AWS
- Experience with centrally managed state (Redux) and React Router
- Experience with data structuring libraries (Immutable.js / Immer)
- Experience of TDD/BDD, QA/Test frameworks such as Selenium, load testing (Blazemeter), unit testing (Mocha/Chai/Jest) etc.
- Experience optimising the performance of front-end applications
- A good understanding of agile development practices and common methodologies
- Experience building responsive, cross browser compatibility websites and applications
- Experience of integrating with web services and APIs, including REST endpoints.
- Experience using code version control systems (GIT) and CI/CD.
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
- Contribute in all phases of the development lifecycle.
- Write well designed, testable, efficient code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Build and deploy on to AWS
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Programming exprience of some kind - college project, coding contests, online coding website or actual experience working on real life projects is must have.
He will be working on two exciting products related to Cloud computing (AWS) and Education sector.






