Job Description

Responsibilities Develop new user-facing features using React.js Build reusable components and front-end libraries for future use. Translate designs and wireframes into high-quality code. Optimize components for maximum performance across a vast array of web-capable devices and browsers. Work closely with the UI/UX designer to implement a design system and maintain design consistency throughout the application. Collaborate with other team members including back-end developers and designers to improve usability. Write unit and integration tests to ensure code robustness, usability, and reliability. Requirements Requirements: Proficiency in JavaScript, including DOM manipulation and JavaScript object model. Thorough understanding of React.js and its core principles. Experience with popular React.js workflows (such as Redux or MobX). Familiarity with RESTful APIs and modern authorization mechanisms (such as JSON Web Token). Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Knowledge of modern web development technologies such as HTML5, CSS3, SASS/LESS. Experience with version control systems such as Git. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

1-2 year
Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as a Java Developer or Software Engineer. Strong proficiency in Java programming language and object-oriented design concepts. Experience with Java frameworks such as Spring, Hibernate, or similar. Familiarity with web development technologies including HTML, CSS, JavaScript, and related frameworks/libraries (e.g., Angular, React). Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL. Understanding of software development methodologies (e.g., Agile, Scrum). Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work effectively in a fast-paced environment and meet deadlines.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application