
Senior React Developer
Intellectsoft
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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