As a Front-End Developer, you will be responsible for designing, developing, and maintaining web applications using ReactJS or Next.js. You will work closely with our backend team to integrate GraphQL and REST APIs, ensuring seamless communication between the frontend and backend systems. The ideal candidate should have a strong foundation in front-end development, proficiency in ReactJS/Next.js, experience with API integrations, CSS frameworks, state management libraries, and unit testing.
Requirements
- 2+ years experience in front-end development;
- Develop and maintain web applications based on ReactJS or Next.js, while ensuring a efficient and reliable communication with our backend services based on REST, GraphQL APIs and websockets;
- Collaborate with designers to implement responsive and visual appealing user interfaces with a strong emphasis in user-experience.
- Experience in CSS and utility Frameworks like TailwindCSS to streamline and ensure consistency styling across our ecosystem.
- Capable of planning and writing unit tests to ensure reliability and stability of our frontend components/interfaces.
- Experience with State-Management libraries like Redux, Context API or Xstate to manage application state and data-flow.
- Optimize application performance through code optimization, lazy loading or other performance optimization techniques.
- Proactive and independent with a strong emphasis in organization, critical thinking and problem-solving aptitude;
- Comfortable working in a motivated team;
- Capable of following best software engineering patterns and practices;
- Fluent in either English or Portuguese.
Β
CEiiA
Company that conceives, develops, and productizes new technologies, products and services towards a more sustainable society
Other jobs at CEiiA
Β
Β
Β
Β
Β
Β
Β
Β
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
Β
Β
Β
Β
Β
Β
Β
Β