Remote Front-end Developer Opportunity At FTD Educação

by Jeany 55 views
Iklan Headers

FTD Educação is seeking a talented Front-end Developer to join their team and contribute to the development of innovative digital educational resources. This is a remote position, offering the flexibility to work from anywhere. If you are passionate about education and possess strong front-end development skills, this could be the perfect opportunity for you.

About FTD Educação

FTD Educação's mission is to deliver transformative education to schools, supported by values that help children and young people develop as proactive and engaged citizens in society. This mission has not only solidified their position in the publishing market but has also earned them recognition as a company that thinks beyond the traditional. FTD Educação is committed to creating educational materials that empower students and educators alike. This commitment extends to their digital offerings, and they are seeking a skilled Front-end Developer to help them achieve their goals in this space. The ideal candidate will be passionate about education and have a strong desire to contribute to the development of high-quality digital learning experiences.

Job Description

This Front-end Developer role offers the exciting opportunity to participate in the development of digital educational objects for various editorials and imprints of the publishing house, spanning from early childhood education to high school. You will be instrumental in creating engaging and effective learning tools for students of all ages. The role will involve working closely with a team of designers, educators, and other developers to bring educational concepts to life in a digital format. This requires not only technical expertise but also strong communication and collaboration skills.

Responsibilities may include:

  • Developing interactive learning modules and activities.
  • Implementing user interfaces that are both visually appealing and user-friendly.
  • Ensuring the accessibility of digital materials for all learners.
  • Collaborating with subject matter experts to ensure the accuracy and pedagogical soundness of content.
  • Participating in code reviews and contributing to the overall improvement of the development process.
  • Keeping up-to-date with the latest trends and technologies in front-end development and education.

This is a unique opportunity to contribute to the future of education by creating digital resources that will impact the lives of students across the country. If you are a skilled Front-end Developer with a passion for education, we encourage you to apply.

Location

Remote

This is a fully remote position, allowing you to work from the comfort of your own home or any location with a stable internet connection. FTD Educação values work-life balance and provides a flexible work environment for its employees. This remote work arrangement also allows the company to attract talent from across the country, bringing diverse perspectives and experiences to the team. You will be part of a distributed team, collaborating with colleagues remotely through various communication tools and platforms. Despite being remote, FTD Educação fosters a strong sense of community and collaboration among its employees.

Requirements

To be considered for this Front-end Developer position, you should possess the following qualifications:

Must-haves:

  • Semantic HTML and adherence to web accessibility principles: A strong understanding of semantic HTML is crucial for building websites and applications that are accessible to all users, including those with disabilities. You should be able to write clean, well-structured HTML that follows accessibility best practices.
  • Proficiency in CSS with familiarity in different architectures (BEM, Styled Components): CSS is essential for styling web pages and creating visually appealing user interfaces. You should be fluent in CSS and have experience with different CSS architectures, such as BEM (Block, Element, Modifier) and Styled Components. These architectures help to organize and maintain CSS code, making it easier to manage and scale.
  • Experience with component libraries like Radix UI: Component libraries provide pre-built UI components that can be easily integrated into web applications. Experience with libraries like Radix UI is highly desirable, as it allows for faster development and ensures consistency in design.
  • Deep knowledge of React: React is a popular JavaScript library for building user interfaces. A deep understanding of React is essential for this role, including concepts like components, state management, and hooks. You should be able to write efficient and maintainable React code.
  • Fundamentals of JavaScript, especially DOM manipulation: JavaScript is the language of the web, and a strong understanding of JavaScript fundamentals is crucial for any front-end developer. This includes the ability to manipulate the DOM (Document Object Model), which is the structure of a web page.
  • Familiarity with Git and SVN: Git and SVN are version control systems used to track changes to code. Familiarity with these systems is essential for collaborating with other developers and managing codebases.
  • Interest in creating automated testing routines: Automated testing is an important part of the software development process, as it helps to ensure the quality and reliability of code. An interest in creating automated testing routines is highly desirable.

Nice-to-haves:

  • Interest in developing educational materials: A passion for education and a desire to contribute to the development of high-quality learning resources is a significant plus.
  • Fluency in implementing applications with SCORM and xAPI protocols: SCORM and xAPI are standards for e-learning that allow learning content to be tracked and shared across different platforms. Fluency in these protocols is a valuable asset for this role.
  • Understanding of navigation traceability with GA4: GA4 (Google Analytics 4) is a web analytics platform that provides insights into user behavior on websites and applications. Understanding how to track navigation and user interactions with GA4 is beneficial for optimizing the user experience.
  • Ease in communicating and participating in meetings: Strong communication skills are essential for collaborating with team members and stakeholders.
  • Familiarity with productivity tools (Teams, Sharepoint, Azure Boards): Familiarity with productivity tools like Microsoft Teams, Sharepoint, and Azure Boards is helpful for communication, collaboration, and project management.

Hiring

This is a contract (PJ) position, with salary to be discussed based on experience and project requirements. FTD Educação is looking for PJs with CNAEs (National Classification of Economic Activities) related to software development. MEI (Individual Microentrepreneur) applications will not be accepted.

The contract nature of this role offers flexibility and the opportunity to work on diverse projects within the educational sector. FTD Educação values its contractors and strives to build long-term relationships with talented professionals. The compensation will be commensurate with experience and the specific demands of each project. If you are a skilled Front-end Developer seeking a challenging and rewarding contract opportunity, we encourage you to apply.

How to Apply

If you meet the requirements and are interested in this exciting opportunity, please fill out the form. Be sure to provide detailed information about your skills, experience, and qualifications. FTD Educação is looking for candidates who are passionate about education and have a strong track record of success in front-end development. The application form will allow you to showcase your abilities and demonstrate your suitability for the role. Please take the time to complete the form thoroughly and accurately.

Average Feedback Time

FTD Educação typically provides feedback within 10 business days after each process. They appreciate your interest in the company and will make every effort to keep you informed of your application status. If you have any questions about the application process, you can contact the recruitment team directly. They are committed to providing a transparent and efficient hiring process for all candidates.

Labels

Allocation

  • Remote

Contract Type

  • PJ (Contractor)

Level

  • Junior
  • Mid-Level