JD- • Develop and maintain high-quality web applications using ReactJS and Node.js
• Take complete ownership of projects end-to-end, from requirements gathering to deployment and maintenance
• Collaborate with cross-functional teams to define, design, and ship new features
• Build pixel-perfect, responsive UIs and robust backend services
...
• Leverage AI tools to enhance development productivity and code quality
• Design scalable system architectures and implement best practices
• Diagnose and fix bugs and performance bottlenecks across the full stack
• Maintain code and write automated tests to ensure the product is of the highest quality
• Communicate effectively with stakeholders, providing clear updates and technical insights
Requirements
• Bachelor’s degree in computer science or a related field
• 6-8 years of professional experience in full-stack development
• Proficiency in ReactJS for front-end development and Node.js for backend development
• Strong understanding of JavaScript/TypeScript, its quirks, and workarounds
• Well-versed with using AI tools for development, debugging, and code optimization
• Understanding of agentic AI concepts and implementations will be a big plus
• Strong system design skills with ability to architect scalable solutions
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Familiarity with modern front-end build pipelines and tools
• Experience with common development tools such as Babel, Webpack, NPM, etc.
• Experience with state management libraries such as Redux or Context API
• Knowledge of rootbases (SQL/NoSQL) and ORM frameworks
• Familiarity with RESTful APIs and GraphQL
• Understanding of UI/UX design principles
• Experience with continuous integration and continuous deployment (CI/CD)
• Familiarity with code versioning tools such as Git
• Excellent verbal and written communication skills
• Ability to take complete ownership of projects and drive them to completion
• Open to learning and exploring new technologies and staying updated with industry trends
• Excellent problem-solving skills and strong attention to detail
• Ability to work in a fast-paced and dynamic environment
experience
8show more JD- • Develop and maintain high-quality web applications using ReactJS and Node.js
• Take complete ownership of projects end-to-end, from requirements gathering to deployment and maintenance
• Collaborate with cross-functional teams to define, design, and ship new features
• Build pixel-perfect, responsive UIs and robust backend services
• Leverage AI tools to enhance development productivity and code quality
• Design scalable system architectures and implement best practices
• Diagnose and fix bugs and performance bottlenecks across the full stack
• Maintain code and write automated tests to ensure the product is of the highest quality
• Communicate effectively with stakeholders, providing clear updates and technical insights
Requirements
• Bachelor’s degree in computer science or a related field
• 6-8 years of professional experience in full-stack development
• Proficiency in ReactJS for front-end development and Node.js for backend development
• Strong understanding of JavaScript/TypeScript, its quirks, and workarounds
• Well-versed with using AI tools for development, debugging, and code optimization
...
• Understanding of agentic AI concepts and implementations will be a big plus
• Strong system design skills with ability to architect scalable solutions
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Familiarity with modern front-end build pipelines and tools
• Experience with common development tools such as Babel, Webpack, NPM, etc.
• Experience with state management libraries such as Redux or Context API
• Knowledge of rootbases (SQL/NoSQL) and ORM frameworks
• Familiarity with RESTful APIs and GraphQL
• Understanding of UI/UX design principles
• Experience with continuous integration and continuous deployment (CI/CD)
• Familiarity with code versioning tools such as Git
• Excellent verbal and written communication skills
• Ability to take complete ownership of projects and drive them to completion
• Open to learning and exploring new technologies and staying updated with industry trends
• Excellent problem-solving skills and strong attention to detail
• Ability to work in a fast-paced and dynamic environment
experience
8show more