···
Log in / Register
Front-end Developer
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
R. do Rosário, 180 - São Francisco, Curitiba - PR, 80020-110, Brazil
Favourites
New tab
Share
Some content was automatically translatedView Original
Description

**About the company:** With over two decades in the education sector, IESDE is a national reference in producing high-quality educational content. We develop teaching systems composed of books and videos, qualified and adapted to the Brazilian reality. With excellence as its premise and applied intelligence to the challenges presented by the education sector as the guiding concept of its actions, IESDE contributes to knowledge transmission and the training of competent professionals. The company’s production focuses on preparing and formatting books, videos, and computational platforms—always in an integrated and complementary manner. **Responsibilities:** Develop responsive and accessible interfaces for web applications. Implement layouts from UI/UX team-provided designs, ensuring visual fidelity. Integrate the frontend with RESTful and/or GraphQL APIs. Ensure application performance, security, and usability. Implement unit and integration tests for frontend code. Collaborate with multidisciplinary teams, including backend developers, designers, and stakeholders. Review and optimize code to maintain quality standards and best practices. Stay up-to-date with modern frontend trends and technologies. **Requirements:** Languages and Technologies: Proficiency in HTML5, CSS3, and JavaScript (ES6+). Experience with modern frameworks/libraries such as React, Vue, Angular, Nuxt, or Next. Knowledge of CSS preprocessors such as Sass or Less. Experience with state management tools such as Redux, Vuex, or Context API. Tools and Processes: Version control with Git and platforms such as GitHub or GitLab. Experience building and maintaining CI/CD pipelines for frontend deployments. Familiarity with build tools such as Webpack, Vite, or Parcel. Development and Performance: Knowledge of Web Performance Optimization (WPO). Practical experience with responsive design and mobile-first approaches using frameworks such as Bootstrap or TailwindCSS. Experience with CSS organization methodologies such as BEM or Atomic Design. Testing and Code Quality: Experience with testing tools such as Jest, Cypress, or React Testing Library. Familiarity with linting and code formatting practices (ESLint, Prettier). API Integration: Knowledge of consuming RESTful and/or GraphQL APIs. Authentication management via JWT, OAuth, or sessions. Others: Strong communication skills and ability to work collaboratively in teams. Proactivity and commitment to deadlines and results. Knowledge of object-oriented design principles (SOLID, GRASP). Understanding of clean coding practices (Clean Code). Knowledge of design patterns such as MVC, MVVM. Desirable: Experience with TypeScript. Knowledge of Server-Side Rendering (SSR) using frameworks such as Next.js or Nuxt.js. Familiarity with Progressive Web Apps (PWA) and related technologies (Service Workers, Cache API). Basic understanding of SEO for web applications. Experience with accessibility (WCAG). Basic backend knowledge or technologies such as Node.js to collaborate with full-stack teams. Familiarity with design tools such as Figma or Adobe XD for interpreting layouts. Familiarity with AI SDKs for frontend applications (e.g., OpenAI GPT-4o Agent). Experience in projects leveraging conversational AI for user assistance. **We offer:** Unimed health insurance plan without co-payment Life insurance 50% tuition discount for online undergraduate or postgraduate programs through partner institutions. Meal allowance of BRL 29.00 per day. Transportation allowance. Working hours: Monday to Friday, 8:00 AM to 6:00 PM. 100% in-person Salary: negotiable Employment type: Full-time CLT Compensation: starting at BRL 5,000.00 per month Benefits: * Health insurance * Education assistance * Life insurance * Meal allowance * Transportation allowance Selection question(s): * Do you reside in Curitiba or its metropolitan region? Please apply only if you live in these areas and are available for 100% IN-PERSON work.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.