Location: Bengaluru
Experience: 5+ Years
Education: Bachelor’s/Postgraduate degree in Computer Science or related field (or equivalent industry experience)
Role Overview
We are looking for a highly skilled Full Stack Developer with strong expertise in React.js and Node.js to build scalable, high-performance enterprise applications. The ideal candidate will have hands-on experience across front-end and back-end development, with a strong focus on modern web technologies, microservices architecture, and performance optimization.
You will play a critical role in developing responsive user interfaces, designing robust APIs, and ensuring reliability, scalability, and security across the application stack.
Key Responsibilities –
Front-End Development
- Develop and maintain responsive, high-performance web applications using React.js, TypeScript, HTML, and modern CSS frameworks.
- Build reusable, modular, and testable UI components using React concepts such as hooks, lifecycle methods, and component architecture.
- Implement UI solutions using CSS-in-JS frameworks like Styled Components, Tailwind CSS, or Material UI.
- Monitor and optimize front-end performance and user experience.
Back-End Development
- Design and develop scalable RESTful APIs and microservices using Node.js, JavaScript, and TypeScript.
- Work with NoSQL databases and implement efficient data handling strategies.
- Develop non-blocking, high-performance server-side applications.
- Integrate with messaging systems such as Kafka for event-driven architectures.
System Architecture & Performance
- Understand and contribute to end-to-end system architecture, including APIs, databases, caching layers, and distributed services.
- Perform performance tuning, debugging, and monitoring to ensure optimal system behavior.
- Architect and automate build and deployment processes using modern tools and practices.
DevOps & Integration
- Work with CI/CD pipelines to automate build, testing, and deployment processes.
- Use containerization technologies (Docker, Kubernetes) for scalable deployments.
- Integrate with API gateways (e.g., 3Scale) and ensure seamless service communication.
- Implement secure authentication mechanisms such as JWT, OAuth, and SSO.
Technical Skills
Core Development
- Strong expertise in JavaScript and TypeScript
- Hands-on experience with React.js and Node.js
- Experience building scalable RESTful APIs and microservices
- Strong understanding of modern JavaScript (ES6+) and DOM manipulation
Front-End Technologies
- Experience with React ecosystem tools such as Redux, Flux, or Context API
- Knowledge of responsive design and modern UI frameworks
- Familiarity with build tools (npm, yarn, Webpack, etc.)
DevOps & Infrastructure
- Experience with Docker and Kubernetes
- Familiarity with CI/CD tools and deployment pipelines
- Knowledge of distributed systems and messaging platforms (Kafka, cloud tools)
- Exposure to GraphQL is an added advantage
Testing & Code Quality
- Experience with unit testing frameworks such as Jest, Enzyme, or Jasmine
- Familiarity with linting and code quality tools like ESLint, Prettier, or TSLint
- Strong focus on writing clean, maintainable, and well-documented code
Functional & Domain Skills
- Experience working in Agile development environments
- Strong adherence to coding standards, security practices, and documentation
- Ability to evaluate and benchmark technologies
- Experience in Banking, Fintech, or Insurance (BFSI) domains is preferred
Soft Skills
- Strong problem-solving and analytical thinking
- Ability to work independently and collaboratively across teams
- Excellent communication and stakeholder interaction skills
- Positive attitude with the ability to adapt and learn quickly
📩 Apply Now: [email protected]
