We are looking for a versatile Full Stack Developer with a frontend-first mindset and demonstrated proficiency in AI-powered development. The ideal candidate brings 3–5 years of post-graduation professional experience building modern, responsive web applications with React JS, complemented by solid backend capability in Node.js / Python and familiarity with relational and NoSQL databases.
Day-to-day, roughly 60% of your work will be frontend-focused – implementing pixel-perfect interfaces, managing state, and optimising user experience – while the remaining 40% will involve backend API development, database schema work, and service integration. You should be comfortable switching between both layers as priorities shift.
Experience in financial services, trading platforms, or virtual asset ecosystems is a strong advantage. You will be part of a unique Tech Development studio founded by IIT alumni, building products for global clients across regulated markets.
WHAT YOU WILL DO
Frontend (Primary – ~60%)
- Architect, build, and maintain high-quality React JS applications with clean, maintainable, and testable code.
- Implement pixel-perfect UIs that match design specifications, with smooth animations and transitions delivering an excellent user experience.
- Own the frontend state management strategy using Redux, Context API, Zustand, or equivalent, ensuring predictable data flow across complex interfaces.
- Integrate third-party APIs and services from the UI layer, including RESTful endpoints, WebSocket streams, payment gateways, and authentication providers.
- Optimise frontend performance through code-splitting, lazy loading, memoisation, and efficient rendering patterns.
Backend (Supporting – ~40%)
- Design, develop, and maintain RESTful APIs and microservices using JAVA.
- Work with relational databases (PostgreSQL / MySQL) and caching stores (Redis) – write efficient queries, manage migrations, and maintain data integrity.
- Implement authentication and authorisation flows (JWT, OAuth 2.0, session management) and apply security best practices to backend services.
- Assist in containerisation (Docker) and deployment pipelines, and support cloud infrastructure on AWS or equivalent providers.
Cross-Cutting
- Use AI-powered coding assistants (GitHub Copilot, Claude, Cursor, or similar) to accelerate development, improve code quality, and automate repetitive tasks across the full stack.
- Write and critically refine AI-generated code, ensuring correctness, security, and adherence to project coding standards.
- Collaborate within an agile team comprising frontend/backend developers, QA engineers, and a project manager.
- Participate in code reviews, sprint planning, estimation sessions, and CI/CD pipeline maintenance.
- Mentor team members through knowledge sharing, particularly around AI-assisted development practices.
- Work with modern tools including Slack, GitHub, Jira, Confluence, and Google Workspace.
REQUIRED SKILLS & EXPERIENCE
Frontend (Must-Have)
- 3–5 years of professional experience developing responsive UIs and web applications using React JS.
- Strong command of the React ecosystem: Redux / Zustand, Context API, Hooks, React Router, and component lifecycle management.
- Solid proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Good understanding of responsive design, cross-browser compatibility, and web performance optimisation.
- Experience with modern build tools (Webpack, Vite) and frontend testing frameworks (Jest, React Testing Library, Cypress).
Backend (Must-Have)
- Hands-on experience building RESTful APIs with JAVA
- Working knowledge of at least one relational database (PostgreSQL / MySQL).
- Understanding of authentication patterns (JWT, OAuth 2.0), middleware design, and error-handling strategies.
- Basic familiarity with Docker, CI/CD pipelines (GitHub Actions, Jenkins, or equivalent), and cloud services (AWS preferred).
AI & General
- Demonstrated ability to use AI coding tools (GitHub Copilot, Claude, Cursor, ChatGPT, or equivalent) as part of daily development workflow.
- Ability to critically evaluate, debug, and improve AI-generated code rather than accepting it blindly.
- Strong problem-solving skills with a solid foundation in data structures and algorithms.
- Proficiency with version control (Git) and collaborative branching strategies.
- Excellent written and verbal communication skills.
NICE TO HAVE
- Experience building trading interfaces, order books, charting dashboards, or financial data visualisations.
- Familiarity with virtual/digital asset platforms, crypto exchanges, or fintech products.
- Exposure to real-time data handling (WebSockets, Server-Sent Events) in trading or market data contexts.
- Knowledge of RFQ (Request for Quote), OTC, or institutional trading workflows.
Exposure to FIX Protocol (Financial Information eXchange) development for order routing, trade execution, or market data integration in trading systems
Pay: ₹1,080,329.24 - ₹1,633,375.51 per year
Experience:
- JAVA+ REACT: 1 year (Required)
Work Location: In person