Utilize expert knowledge of JavaScript, including reactive frameworks such as React.js, Solid, or Next.js, to develop interactive user interfaces.
Develop and implement APIs for seamless data integration and communication between front-end and back-end systems.
Translate design mockups from Figma or other design tools into responsive and visually appealing UI components.
Collaborate with back-end developers to integrate front-end and back-end functionalities.
Ensure responsive UI development for optimal user experience across devices and screen sizes.
Understand Node.js and its integration with full-stack development paradigms.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience as a Full Stack Web Developer or similar role.
Strong proficiency in JavaScript, React.js, or other relevant frameworks.
Experience with API utilization and development.
Experience with Client-side Database management using tools like SQL NoSQL and MongoDB.
Ability to build UI components from design mockups using tools like Figma.
Understanding of responsive UI development principles.
Familiarity with Node.js and integrating front-end and back-end systems.
Why Join ICS? At ICS, you'll find a collaborative, team-oriented environment where your contributions directly impact you. You'll work closely with UX design and software engineering teams, which is key in driving innovation and improving how we build and deliver groundbreaking products.