Front End Web Developer #2357
Position Summary:
Our partner, an innovative SaaS company, that is revolutionizing the way video content is created and managed by offering a collaborative video editing platform, is seeking a Front-End Developer to join their team and take ownership of their AI-driven video editing platform's front-end development. The role involves implementing responsive designs to ensure a seamless user experience, collaborating with design teams, and adhering to software engineering best practices. The successful candidate will work both independently and as part of a team in a fast-paced environment. This position offers significant growth opportunities and the chance to contribute to transforming video content workflows.
Experience and Education:
- Bachelor or higher degree in Computer Science, Information Systems, Information Technology, or a related technical field/experience.
- 3+ years of experience in front-end web development.
- Strong understanding of responsive/adaptive design, web standards, and accessibility.
- Experience working with cloud-based SaaS products.
Skills and Strengths:
- Front End development
- React.js
- Angular
- HTML
- CSS
- Git
- MongoDB
- Design tools (e.g., Figma, Sketch, Adobe XD).
- Web Services
- UI/UX Design Principles
- Agile/Scrum
Primary Job Responsibilities:
- Develop, implement, and maintain the front end of the platform, ensuring high performance and responsiveness.
- Collaborate with cross-functional teams to define, design, and integrate new features that enhance user experience.
- Optimize web applications for maximum speed and scalability.
- Identify, troubleshoot, and resolve front-end issues, ensuring a smooth and seamless user experience.
- Assess the technical feasibility of UI/UX designs and ensure they can be effectively implemented within the project scope and timelines.
- Conduct thorough code reviews, providing constructive feedback to team members to ensure high code quality and adherence to best practices.
- Stay up to date with emerging trends and technologies in front-end development and AI-powered tools, incorporating relevant advancements into the platform.
- Actively participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives, to ensure timely delivery of features.