Intellectsoft

Senior React Developer

Intellectsoft

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Developing and implementing highly responsive user interface components using React concepts.
  • Instill best practices for software development, ensure designs meet requirements, and deliver high-quality work on
  • schedule.
  • Writing application interface codes using JavaScript following React.js workflows.
  • Troubleshooting interface software and debugging application codes.
  • Developing and implementing front-end architecture to support user interface concepts.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Documenting application changes and developing updates.

Requirements

  • Strong experience in frontend development, specifically 5+ years of commercial experience with UI development using ReactJS.
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • React Expertise: Strong knowledge of React.js and related workflows.
  • Core Web Technologies: In-depth knowledge of JavaScript, HTML, and CSS.
  • State Management & Tools: Proficiency with Redux, Flux, Webpack, and Enzyme.
  • Software Lifecycle: Experience with code reviews, source control, build processes, and testing.
  • Nice to have skills
  • Advanced Frameworks: Experience with TypeScript, Angular, or Vue.js.
  • Architecture: Familiarity with micro-frontend architecture to improve code modularity.
  • Testing & Quality: Hands-on experience with testing tools like Cypress or Enzyme.
  • Specialized Tools: Knowledge of Socket.io, Strapi CMS, or 3CX APIs.
  • Cross-functional Collaboration: Experience working with UX, Product Management, or Marketing teams
Benefits
  • Awesome projects with an impact
  • Udemy courses of your choice
  • Team-buildings, events, marathons & charity activities to connect and recharge
  • Workshops, trainings, expert knowledge-sharing that keep you growing
  • Clear career path
  • Absence days for work-life balance
  • Flexible hours & work setup - work from anywhere and organize your day your way
Applicant Tracking System Keywords

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

Hard Skills & Tools
React.jsJavaScriptHTMLCSSReduxFluxWebpackEnzymeTypeScriptAngular
Soft Skills
collaborationtroubleshootingdebuggingdocumentationbest practicescode reviewscommunicationorganizational skillsproblem-solvingtime management
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science