
Company DescriptionMindBrain seamlessly integrates innovative software development, comprehensive IT and non-IT training, and strategic workforce solutions. Our team pioneers cutting-edge solutions, pushing the boundaries of what's possible. We are a catalyst for change, empowering individuals and businesses to succeed.
Job Description:We are seeking a highly skilled Senior React Developer with a minimum of 8 years of experience to join our dynamic team. The ideal candidate should be proficient in React.js and have a strong background in TypeScript. As a Senior React Developer, you will be responsible for leading the development and implementation of web applications, ensuring high performance and responsiveness.
Responsibilities:Develop new user-facing features using React.js.Build reusable components and front-end libraries for future use.Translate designs and wireframes into high-quality code.Optimize components for maximum performance across a vast array of web-capable devices and browsers.Collaborate with cross-functional teams to define, design, and ship new features.Mentor and guide junior developers in best practices and development techniques.Stay up-to-date with emerging technologies and industry trends.Participate in code reviews to maintain code quality and ensure adherence to coding standards.Work closely with UI/UX designers to implement pixel-perfect designs.Troubleshoot and debug issues reported by QA and end-users.
Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.Minimum 8 years of professional experience in front-end development.Extensive experience with React.js and its core principles.Proficiency in TypeScript and its latest features.Strong understanding of JavaScript, including ES6+ syntax.Experience with popular React.js workflows (such as Redux, Flux, MobX, etc.).Knowledge of modern authorization mechanisms, such as JSON Web Token.Familiarity with RESTful APIs and GraphQL.Experience with common front-end development tools such as Babel, Webpack, NPM, etc.Solid understanding of responsive design principles and mobile-first approaches.Excellent problem-solving and analytical skills.Strong communication and interpersonal skills.Ability to work independently and in a team environment.Experience with Agile/Scrum methodologies is a plus.
Preferred Qualifications:Master's degree in Computer Science, Engineering, or a related field.Certifications in React.js or related technologies.Experience with server-side rendering (SSR) using frameworks like Next.js.Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.Knowledge of accessibility standards and best practices.Experience with CI/CD pipelines and automated deployment processes.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
