Job Description
Job Description
In this role, we are seeking a highly skilled and dedicated individual to join and be part of a dynamic and high-performing web development team. This role is ideal for a technically strong professional with expertise in Node.js, JavaScript, React, CSS, web technologies, database and backend technologies such as Java. You must be passionate about delivering high-quality, defect-free solutions in an Agile/Scrum environment wherein you will work closely with a small but highly experienced team of 3-5 years experienced engineers, contributing to both maintenance and development projects in the Product Information Management (PIM) domain. This role requires close collaboration with geographically distributed, cross-functional teams and backend developers proficient in Java.
Primary Responsibility
- Hands-on Development: Actively contribute to coding, debugging, and optimizing front-end and back-end components.
- Defect-Free Delivery: Ensure high-quality, defect-free releases by implementing best coding practices, conducting thorough testing, and following Agile methodologies.
- Agile/Scrum Execution: Participate in sprint planning, daily stand-ups, sprint reviews, and retrospectives, ensuring smooth development workflows.
- Cross-Functional Collaboration: Work closely with backend Java developers, UI/UX designers, product managers, and QA teams to deliver robust and scalable solutions.
- Code Reviews & Best Practices: Conduct thorough code reviews, promote best practices, and encourage a culture of continuous improvement.
- Performance Optimization: Identify and resolve performance bottlenecks in web applications to enhance user experience.
- Problem-Solving: Take ownership of technical challenges, troubleshoot issues efficiently, and implement effective solutions.
Qualifications
Qualifications
- 3+ years of experience in web development with a strong focus on JavaScript, React, and CSS.
- Solid understanding of front-end web architectures.
- Proven ability to independently handle one or more complex modules of a product in a small development team.
- Experience working in an Agile/Scrum development environment.
- Strong knowledge of RESTful APIs, microservices architecture, and asynchronous programming.
- Familiarity with CI/CD pipelines, Git, and DevOps practices.
- Experience with unit testing, integration testing, and automated testing frameworks.
- Ability to work in a geographically distributed, cross-functional environment.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication skills with the ability to effectively collaborate with multiple stakeholders.
Additional Information
All your information will be kept confidential according to EEO guidelines.
** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located. **
insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)
Background checks are required for employment with insightsoftware, where permitted by country, state/province.
At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace.