Front End Developer (CORE)
Description
We are actively seeking a skilled Frontend Developer to join the team. As a Front End Developer, you will play a pivotal role in enhancing the overall user experience of our web applications. The ideal candidate should be proficient in using Figma tools and have mastered TypeScript, Next.js, and React.js. If you have a minimum of 2 years of front-end developer experience, a proven track record with TypeScript, Next.js, and React.js, and a solid understanding of RESTful APIs, we invite you to apply.
Job Responsibilities:
User Interface Implementation:
- Collaborate with design teams and utilize Figma tools to implement visually appealing and user-friendly interfaces.
- Develop responsive and interactive web applications using TypeScript, Next.js, and React.js.
Technology Expertise:
- Demonstrate mastery in TypeScript, Next.js, and React.js or similar front-end technologies.
- Stay updated on the latest industry trends and advancements in frontend development.
RESTful APIs:
- Utilize a solid understanding of RESTful APIs to integrate frontend components with backend services.
State Management:
- Implement and maintain state management solutions, such as Zustand or React Context, to ensure efficient data flow within the application.
Version Control:
- Proficiently use version control systems, with a preference for Git, to manage and track changes collaboratively.
Responsive Design:
- Apply a strong understanding of responsive design principles and prioritize mobile-first development to ensure a seamless user experience across devices.
Collaboration:
- Collaborate effectively with cross-functional teams, including designers and backend developers, to deliver high-quality and cohesive web applications.
Server-side Technologies:
- Have an understanding of server-side templating languages and server-side CSS preprocessors to facilitate seamless integration with backend systems.
Requirements
- Minimum of 2 years of Frontend Developer experience.
- Proven experience with TypeScript, Next.js, and React.js, or similar technologies.
- Solid understanding of RESTful APIs.
- Experience with state management solutions, such as Zustand or React Context.
- Proficient in version control systems, preferably Git.
- Strong understanding of responsive design principles and mobile-first development.
- Familiarity with server-side templating languages and server-side CSS preprocessors.
System Requirements
- At least 15mbps for the main internet and at least 10mbps for backup
- A desktop or laptop that has an i5 processor with at least 8 GB RAM and an i3 processor for backup
- Note: Back-ups should still be able to function when there is a power interruption
- A webcam
- Noise-canceling USB Headset
- Quiet, Dedicated Home Office
- Smartphone
Benefits
- Join Our Dynamic Team: Experience our fun, inclusive, innovative culture that values your unique contributions and supports your professional growth.
- Embrace the Opportunities: Seize daily chances to learn, innovate, and excel. Make a real impact in your field.
- Limitless Career Growth: Unlock a world of possibilities and resources to propel your career forward.
- Fast-Paced Thrills: Thrive in a high-energy, engaging atmosphere. Embrace challenges and reap stimulating rewards.
- Flexibility, Your Way: Embrace the freedom to work from home or any location of your choice. Create your ideal work environment.
- Work-Life Balance at Its Best: Say goodbye to stressful commutes and hello to quality time with loved ones. Achieve a healthy work-life integration to perform at your best.