MindBrain is a dynamic software company that seamlessly integrates innovation, education, and strategic workforce solutions. We are dedicated to shaping the future of technology, empowering individuals through comprehensive IT and non-IT training, and connecting businesses with the right talent.
Role Description:This is a contractual remote role for a React Developer at MindBrain. As a React Developer, you will be responsible for front-end and back-end web development, software development, and utilizing JavaScript and Redux.js. Your day-to-day tasks will include designing and implementing user interfaces, collaborating with cross-functional teams, and troubleshooting and debugging.
Qualifications:Front-End Development and Back-End Web DevelopmentSoftware DevelopmentStrong skills in JavaScript and Redux.jsExperience with React.js and other relevant frameworksKnowledge of HTML, CSS, and responsive designExperience with version control systems, such as GitStrong problem-solving and debugging skillsExcellent written and verbal communication skillsAbility to work independently and remotelyBachelor's degree in Computer Science or a related field
Requirements:Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience)4+ years of professional experience in front-end development using React.jsStrong proficiency in JavaScript, including ES6+ syntaxExperience with state management libraries such as Redux or Context APIFamiliarity with modern front-end build pipelines and tools (e.g., Webpack, Babel)Solid understanding of RESTful APIs and asynchronous request handlingExperience with version control systems such as GitAbility to write efficient, secure, and well-documented codeExcellent problem-solving and analytical skillsStrong communication and collaboration skills
Preferred Skills:Experience with TypeScriptKnowledge of server-side technologies such as Node.js and Express.jsFamiliarity with testing frameworks (e.g., Jest, Enzyme)Understanding of UX/UI design principles and ability to work closely with designersExperience in agile/scrum development methodologiesContributions to open-source projects or a strong GitHub profile
Benefits:Competitive salary based on experienceFlexible working hours and remote work optionsGenerous paid time off and holidaysCollaborative and innovative work environment with a diverse and inclusive culture