Job description
Job Description
- Develop and implement new user-facing features using React.js.
- Create reusable components and front-end libraries for long-term use.
- Convert designs and wireframes into well-structured, high-quality code.
- Optimize components to ensure peak performance across a broad range of devices and web browsers.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- In-depth understanding of React.js and its core concepts.
- Hands-on experience with React.js workflows such as Flux or Redux.
- Familiarity with modern EcmaScript standards.
- Experience working with data structure libraries like Immutable.js.
- Knowledge of isomorphic React is advantageous.
- Familiarity with RESTful APIs.
- Understanding of modern authentication methods, such as JSON Web Tokens.
- Experience with front-end build pipelines and tools.
- Proficiency with common front-end development tools like Babel, Webpack, and NPM.
- Ability to translate business needs into technical solutions.
- Aptitude for performance optimization and benchmarking.
- Expertise in React.js and a solid grasp of its fundamental principles.
- Strong proficiency in JavaScript, along with advanced skills in HTML5 and CSS3.
- Hands-on experience with widely-used React.js workflows, such as Redux.
- Familiarity with RESTful API integration.
- Understanding of modern authentication methods, including JSON Web Tokens.
- Knowledge of front-end build pipelines and tools.
- Excellent problem-solving abilities and effective communication skills.
- Keen attention to detail with a passion for producing high-quality code.
- Ability to adapt to shifting project needs and priorities.
- Experience using version control systems like Git.
- A degree in computer science, software engineering, or a related discipline.
- Design and maintain user interfaces for websites and web applications.
- Develop responsive, interactive elements for dynamic web pages, such as navigation menus, forms, and more.
- Conduct testing and debugging of interface software to ensure functionality.
- Create visual representations that effectively communicate large datasets.
- Build reusable front-end components and libraries for future projects.
- Optimize components to deliver peak performance across various devices and web browsers.
- Collaborate with cross-functional development teams to brainstorm and implement user interface solutions.
- Work closely with clients, designers, and project managers to deliver robust and efficient applications.
- Bachelor's degree in Computer Science, Information Technology, or a related discipline.
- A Master's degree is an added advantage.
- Over 3 years of experience in software development.
- Expertise in React Native, React, and TypeScript.
- Knowledge of Swift or Objective-C is a bonus
- Experience developing mobile applications with React Native for iOS.
- Familiar with native build tools, such as Xcode.
- Experience in system architecture or team leadership is an advantage.
- Understanding of push notifications and cloud messaging APIs.
- Experience working with XML/JSON data models and integrating with REST APIs.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proficiency in JavaScript, HTML, and CSS.
- Familiarity with data structure libraries.
- Strong front-end development skills.
- Solid understanding of progressive web applications (PWAs).
Job Title: React Developer
Work Location: Boston, MA
Job Description
We are seeking a talented JavaScript developer with expertise in React.js. Your key responsibilities will involve building and maintaining user interface components while utilizing well-established React.js workflows, such as Flux or Redux. You will play a crucial role in ensuring the application is efficient, scalable, and easy to manage. Collaboration with team members working across various infrastructure layers is essential, so a dedication to teamwork, innovative design, and delivering a high-quality product is vital.
Key Responsibilities
Skills & Qualifications
React developer requirements
React developer duty framework
Education and Experience Requirements
Preferred Qualifications