Website:
riod.energy
Job details:
We are seeking a skilled Senior Full Stack Developer with 2+ years of full-stack development experience. The ideal candidate should be capable of handling end-to-end development, leading a small team, and attending all client meetings for requirement discussions, demos, and progress updates.
Quick Highlights :
- Job Type: Full-time, Permanent
- Experience : 2+ years
- Work mode : On-Site
- Work Location: RIOD SDC, Infopark, Koratty
Key Responsibilities
- Develop, test, and maintain web applications using the MERN stack.
- Build scalable and reusable UI components using React.js, Hooks, Angular, and Redux.
- Develop backend APIs and services using Node.js and Express.js.
- Manage and optimize MongoDB schemas, queries, and aggregations.
- Lead and mentor junior developers within the team.
- Attend client meetings to gather requirements, present demos, and share technical updates.
- Collaborate with UI/UX, QA, and project management teams.
- Use Docker for basic containerization and deployment workflows.
- Troubleshoot issues and optimize overall application performance.
- Ensure clean, maintainable, and well-documented code.
- Participate in code reviews and enforce best coding practices.
RequirementsTechnical Skills
- Strong knowledge of JavaScript (ES6+).
- Hands-on experience with React.js, Hooks, Angular, Redux/Redux Toolkit.
- Experience in backend development using Node.js and Express.js.
- Proficiency in MongoDB and Mongoose (schemas, queries, aggregations).
- Solid understanding of RESTful APIs and asynchronous programming.
- Experience with Docker for containerization and basic deployments.
- Strong understanding of Git/GitHub version control.
- Experience in developing and maintaining full-stack MERN applications.
- Ability to build scalable and reusable UI components.
- Strong debugging and performance optimization skills.
- Ability to write clean, maintainable, and well-documented code.
- Experience with code reviews and adherence to best practices.
Good-to-Have Skills
- Experience with Next.js (SSR, routing, SEO-friendly rendering).
- Knowledge of TypeScript.
- Familiarity with CI/CD tools and pipelines.
- Experience with AWS/GCP or other cloud platforms.
- Understanding of Agile/Scrum methodologies.
Leadership & Communication
- Ability to lead and mentor junior developers.
- Mandatory participation in all client meetings, requirement discussions, demos, and technical calls.
- Strong communication and client-handling skills.
- Ability to provide progress updates and manage client feedback professionally.
Education
- Bachelor’s degree or Diploma in Computer Science, Engineering, or equivalent practical experience.
Click on Apply to know more.