• Ensure project/system requirements are well-defined and effectively communicated to all team members via Scrum planning or meetings.
• Work closely with customers,
designers, back-end
developers, and QA teams to implement design concepts, new features, improvements, and fixes.
• Develop and maintain robust frontend applications using JavaScript and React.
• Design and implement reusable shared components across web and mobile platforms.
• Architect and implement modular and scalable frontend solutions.
• Work with CI/CD pipelines to automate and optimize development and deployment processes.
• Ensure web applications are optimized for speed, efficiency, and performance across various devices and browsers.
• Ensure all web applications comply with web accessibility standards.
• Facilitate communication within the team and with stakeholders to align on priorities and resolve roadblocks.
• Provide guidance and mentorship to junior developers, ensuring best practices are followed across the team.
• Degree in Computer Science or Computer Engineering.
• 3+ years of experience in frontend development.
• Fluency in HTML, CSS.
• Strong proficiency in JavaScript and React.
• Understanding of UI/UX principles and experience implementing in web development.
• Experience designing and implementing shared components for web and mobile platforms.
• Proven expertise with CI/CD pipelines and tools for deployment automation.
• Familiarity with modern build tools (e.g., Webpack, Babel, Vite) and their use in multi-frontend applications.
• Strong communication and interpersonal skills, with the ability to effectively present ideas and coordinate with stakeholders, including Product Managers and QA.
• Experience in Scrum or agile development methodologies, with a focus on clear requirement communication and coordination.
• Demonstrated ability to optimize performance and deliver high-quality solutions that scale effectively.
Nice to Have
• Experience with mobile app frameworks like React Native.
• Understanding of micro frontend architecture and its practical implementation.
• Having knowledge of web accessibility standards and best practices.