Cogna Educação

Fullstack Developer

Cogna Educação

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop software using technical skills in programming, databases and software testing
  • Participate in defining the project's software architecture
  • Work in a team to ensure delivery of high-quality solutions
  • Communicate effectively with team members and other stakeholders
  • Troubleshoot and resolve issues efficiently and proactively
  • Demonstrate adaptability and a commitment to continuous learning
  • Develop and maintain frontend interfaces using plain JavaScript with Next.js
  • Work with integrations to REST APIs
  • Participate in code reviews and collaborate with design and backend teams
  • Ensure application performance and accessibility

Requirements

  • Bachelor's degree in Computer Science
  • Postgraduate degree in Software Engineering
  • Certifications in programming languages
  • Courses in agile development
  • Participation in workshops on new technologies
  • Previous experience in software development
  • Knowledge of software architecture
  • Ability to work effectively in a team
  • Knowledge of Clean Code, Clean Architecture and SOLID principles
  • Effective communication skills
  • Problem-solving ability
  • Adaptability and willingness to learn
  • Experience with Strapi CMS (or other headless CMS)
  • Strong experience with JavaScript (ES6+), HTML5 and CSS3
  • Hands-on experience with Next.js
  • Familiarity with code versioning (Git)
  • Good communication and teamwork skills
Benefits
  • Profit sharing: celebrating results is part of how we do things at Cogna
  • Meal or food allowance: provided on a flexible benefits card
  • Medical assistance: a comprehensive health plan with dependent coverage and copay options
  • Dental assistance: available to keep your smile healthy
  • Scholarships for undergraduate and postgraduate studies: at our educational institutions for you and your dependents (spouse and children)
  • Day off on your birthday: choose a day to relax and celebrate
  • SESC partnership: access a range of programs to improve quality of life
  • Univers pharmacy discounts: savings on a variety of medications
  • Corporate university: multiple free learning tracks and courses in our corporate university to help you continue growing with us
  • Discounts on books: to help you get the best titles from our publishers
  • Wellhub (Gympass): to help you stay active daily
  • Ninho Program: a support program for families expecting a new baby
  • Valoriza - Internal Recruitment Program: boost your career through internal opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptNext.jsHTML5CSS3REST APIssoftware testingsoftware architectureClean CodeClean ArchitectureSOLID principles
Soft skills
effective communicationproblem-solvingadaptabilityteamworkcommitment to continuous learning
Certifications
Bachelor's degree in Computer SciencePostgraduate degree in Software Engineeringcertifications in programming languagescourses in agile development