Frontend Developer

Posted Jan 18

The Role

Job Overview

In the role of a Frontend Developer, you are expected to possess expertise across the entire spectrum of application development, encompassing design, development, deployment, scaling, and ongoing maintenance. This is a full-time remote position.

Responsibilities and Duties:

● Transform wireframes, prototypes, and design concepts into precise code and assets that faithfully replicate the design.

● Create engaging, top-tier UI/UX for both web and mobile applications to align with the product's strategic goals.

● Enhance website or app content for improved search engine optimization.

● Work in close collaboration with fellow designers, engineers, and stakeholders to ensure a unified product delivery.

● Offer technical guidance and mentorship to junior team members.

● Participate in cross-functional teams to define product requirements, features, and establish best practices.

Requirements:

● A minimum of 3 years of experience in a Frontend Developer role or a similar position.

● Demonstrated proficiency in HTML5, CSS3, JavaScript, React.js, and Node.

● Prior experience with frameworks like RemixJS and NextJS is highly preferred.

● Expertise in Test Driven Development, Server-Side Rendering (SSR), UI state management, and caching.

● Proficiency in using design tools such as Figma, Sketch, XD, or similar software.

● Hands-on experience with chart and graph libraries, with a preference for D3.js.

● Experience in building JavaScript Software Development Kits (SDKs).

● Strong problem-solving and troubleshooting skills.

● Excellent communication skills, with a collaborative and team-oriented approach.

● Proficient in English communication, both in written and verbal forms.

● The ability to multitask effectively in a fast-paced work environment.