● Collaborate with cross-functional teams, including designers, back-end developers, product managers, and system administrators, to translate design concepts and business requirements into well-structured and visually appealing user interfaces.
● Develop efficient, scalable, and reusable code using React.js, Nest JS, and Next JS. ● Implement responsive designs and ensure compatibility across different devices and browsers.
● Optimize application performance to ensure fast rendering and smooth user interactions
● Write clean, maintainable, and testable code following best practices and coding standards.
● Conduct code reviews and provide constructive feedback to team members to ensure high code quality and consistency.
● Collaborate with NodeJS Back End developers to define and consume APIs for seamless integration.
● Work closely with the UX/UI design team to provide technical insights and ensure UI designs are implementable and user-friendly.
● Participate in project planning, estimation, and task prioritization to meet project timelines and deliverables.
● Troubleshoot and debug issues, identify and implement solutions, and perform thorough testing to ensure high-quality software delivery.
● Contribute to improving development processes, tools, and methodologies to enhance team efficiency and productivity.
● Collaborate with system administrators to deploy and maintain the software in an AWS environment.
● Bachelor's degree in Computer Science, Software Engineering, or a related field.
● Proven experience (3+ years) as a React Front-end Developer, working on complex web applications.
● Strong proficiency in JavaScript, ES6+, HTML5, and CSS3.
● Extensive experience with React.js and its ecosystem (React Router, Redux/MobX, etc.).
● Experience with server-side rendering using Next JS and building APIs using Nest JS. ● Familiarity with UI/UX principles and ability to work closely with designers to implement pixel-perfect designs.
● Experience with responsive and mobile-first development techniques.
● Solid understanding of front-end build tools (Webpack, Babel, etc.) and package managers (npm, Yarn).
● Knowledge of modern front-end development workflows (GIT, CI/CD, code linting, testing, etc.).
● Understanding of RESTful APIs and integration with back-end services.
● Strong problem-solving and debugging skills, with the ability to identify and resolve front-end issues effectively.
● Excellent communication and collaboration skills, with the ability to work in a cross-functional team environment
● Proven experience or willingness to cover the Business Analyst (BA) and Tester functions.
● Familiarity with AWS services and deployment processes.
● Self-motivated, proactive, and able to work independently as well as in a team setting.
● Challenging and rewarding projects that contribute to the improvement of the education sector.
● Collaborative and supportive work environment with a focus on teamwork and knowledge sharing.
● 9AM - 5PM, Monday - Friday, paid OT, promoting work-life balance.
● Health insurance and other benefits as per company policy.
● Continuous learning and development opportunities through training, workshops, and conferences.
● Performance evaluations and feedback as requested.
● Opportunity to make a meaningful impact in the lives of students and educational institutions through innovative software solutions