Hire Alpha

Full Stack Engineer - React.js/Node.js

Job Location

chennai, India

Job Description

Job Title : Full Stack Developer (NodeJS & React). Location : Chennai. Position Type : Full-time. Job Description : - We are seeking a talented and experienced Full Stack Developer to work with our client, ENBD, on a key project. - This role offers an exciting opportunity to contribute to the development of high-performance, responsive web applications using modern technologies such as NodeJS, ReactJS, and TypeScript. - The ideal candidate will possess a strong background in Microservice Architecture, front-end development, and back-end services. Experience Level : - SE (Software Engineer) : 5-7 years of experience. - SSE (Senior Software Engineer) : 7-10 years of experience. Notice Period : Immediate/Max 30 Days (Official). Key Responsibilities : Front-End Development : - Develop and implement highly responsive user interfaces using ReactJS (TypeScript), HTML, CSS-Pre-processors, or CSS-in-JS techniques. - Build reusable and testable UI components and modules. Back-End Development : - Design and build scalable and highly available RESTful APIs using NodeJS, JavaScript, and TypeScript. - Focus on performance tuning, debugging, and ensuring robustness. Microservice Architecture : - Strong knowledge and experience in working with Microservice Architecture and distributed systems. - Architect and automate build processes using task runners or scripts. Performance Optimization : - Continuously monitor and improve both front-end and back-end performance. - Ensure the optimization of application speed, responsiveness, and scalability. Containerization & CI/CD : - Experience in containerization using Docker and orchestration with Kubernetes. - Familiarity with CI/CD principles for automating testing and deployment. Collaboration & Documentation : - Collaborate effectively with cross-functional teams. - Write well-documented, tested, and maintainable code. - Follow best practices in coding, security, unit testing, and documentation standards. Technical Skills : ReactJS : - Strong proficiency in React and its core principles. - Familiarity with modern React workflows like Flux, Redux, or ContextAPI. NodeJS & JavaScript : - Expertise in NodeJS, JavaScript, and TypeScript. - Deep understanding of data structures and optimizing code for performance. APIs & Microservices : Proven experience in building scalable, highly available RESTful APIs. Containerization : Hands-on experience with Docker and Kubernetes for containerization and deployment. Authentication & Authorization : Knowledge of Single Sign-On (SSO) and token-based authentication mechanisms like JWT or OAuth. Databases & Caching : Experience with NoSQL databases, task/message queues (AWS, Azure, Kafka), and API gateway integrations (e. Frontend Tools : Proficiency in CSS-in-JS tools like Styled Components, Material UI, and Tailwind CSS. Testing & Debugging : Experience with unit testing using frameworks like Jest, Enzyme, or Jasmine. Version Control & Deployment : Familiarity with Git, CI/CD tools, and version control systems. Functional Skills : Agile Methodology : Experience working in Agile environments and delivering projects iteratively. System Design & Architecture : Ensure the quality of technical and application architecture and design across systems. Research & Benchmarking : Research and benchmark technology against industry best practices to drive continuous improvement. Soft Skills : Collaboration : Ability to collaborate with multiple teams and influence technical decisions, improving overall productivity and effectiveness. Self-Starter : Highly motivated and able to take ownership of tasks and projects, working independently without supervision. Effective Communication : Strong communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. Education : - Bachelor's or Postgraduate degree in Computer Science or a related field (or equivalent industry experience). Additional Preferences : - Knowledge of Banking or Retail domains is a plus. - Practical experience with GraphQL. (ref:hirist.tech)

Location: chennai, IN

Posted Date: 3/30/2025
View More Hire Alpha Jobs

Contact Information

Contact Human Resources
Hire Alpha

Posted

March 30, 2025
UID: 5118401801

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.