Job SummarySynechron is seeking an experienced UI Developer to join our vibrant team. This role is crucial in developing and implementing high-quality, innovative web solutions that align with our business objectives. As a UI Developer, you will utilize your expertise in React JS and Redux to collaborate with cross-functional teams, contributing significantly to the growth and development of our company.Software Requirements
Required Proficiency:
Advanced knowledge of React JS and Redux
Familiarity with RESTful APIs and GraphQL
Proficiency in HTML, CSS, JavaScript, and other web technologies
Preferred Proficiency:
Familiarity with Git, GitHub, and version control systems
Understanding of Agile development methodologies
Overall Responsibilities
Collaborate with cross-functional teams to develop and implement creative solutions.
Write clean, maintainable, and testable code.
Participate in code reviews and provide constructive feedback.
Troubleshoot and debug code.
Participate in continuous improvement efforts and contribute to the growth and development of the company.
Technical Skills (By Category)
Programming Languages:
Required: JavaScript
Preferred: Experience with other web technologies
Frameworks and Libraries:
Required: React JS, Redux
Preferred: Familiarity with RESTful APIs, GraphQL
Development Tools and Methodologies:
Required: Familiarity with Git, GitHub
Preferred: Agile methodologies
Experience Requirements
Minimum of 4 years of experience in React development.
Proven track record of delivering high-quality software.
Experience working with cross-functional teams.
Experience with testing frameworks such as Jest or Mocha.
Day-to-Day Activities
Write, test, and maintain React code.
Collaborate with designers and product managers to develop and implement features.
Troubleshoot and debug code.
Participate in code reviews and provide constructive feedback.
Keep up-to-date with the latest advancements in React and web technologies.
Qualifications
Bachelors degree in Computer Science or a related field. Equivalent experience may be considered.
Additional certifications in React or related technologies are a plus.
Professional Competencies
Strong problem-solving and analytical capabilities.
Excellent communication and collaboration skills.
Ability to work independently and take initiative.
Strong attention to detail and time management skills.
Adaptability to new technologies and methodologies.
Job Classification
Industry: Software ProductFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time