Job Description
Job Description
Description :
We are looking for someone with the enthusiasm and talent for creating solid, reliable web-based platforms. This role is ideal for someone who has experience solving complex problems and works both independently and collaboratively to build next-generation risk reporting solutions.
Responsibilities
- Design and develop high-quality web applications using Node.js and React.js.
- Implement responsive and interactive user interfaces following UX and accessibility best practices.
- Collaborate with cross-functional teams to define, estimate and deliver new features.
- Maintain, refactor and improve existing codebases to increase reliability and maintainability.
- Ensure the performance, quality, and responsiveness of applications; optimize for speed and scalability.
- Write clean, testable, maintainable, and efficient code; participate in code reviews and unit / integration testing.
- Integrate with backend services and develop RESTful APIs using Node.js / Express.js.
- Stay up-to-date with emerging technologies and industry trends and share knowledge with the team.
Qualifications
Proven experience as a Fullstack Developer with strong experience in Node.js and React.js.Strong working knowledge of JavaScript (ES6+), HTML, CSS and modern front-end frameworks.Experience building and consuming RESTful APIs using Node.js and Express.js.Familiarity with SQL databases; exposure to Java and Hadoop is a plus.Experience with front-end development tools such as Webpack, Babel, and Yarn.Understanding of design principles and user experience (UX) design.Excellent problem-solving skills, attention to detail and ability to work collaboratively in a team environment.Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).Role : Fullstack Software Engineer — Node.js / React Developer (JavaScript, HTML, CSS, Express.js, RESTful API, SQL, Java, Hadoop)