Talent.com
This job offer is not available in your country.
Megthink - Frontend Developer - React.js / React Native

Megthink - Frontend Developer - React.js / React Native

MegThink Solutions Private LimitedGurugram
30+ days ago
Job description

Job Summary :

We are seeking an experienced React.js and React Native Developer to build and maintain scalable, high-performance web and mobile (Android & IOS) applications. This role will work closely with our backend team to bring engaging and functional interfaces to life. The ideal candidate is proficient in modern frontend frameworks, possesses a deep understanding of mobile and web application lifecycles, and is adept at building state-driven, responsive Responsibilities :

1. Application Development :

  • Develop responsive and performant user interfaces using React.js for web and React Native for mobile applications.
  • Implement and manage complex state management using Redux or Context API.
  • Utilize React Navigation for navigation within mobile applications, ensuring a seamless user experience.
  • Ensure seamless performance on both iOS and Android platforms by utilizing platform specific modules and optimizations.

2. Collaborative Development :

  • Work alongside backend developers to integrate RESTful APIs.
  • Participate in code reviews, ensuring adherence to best practices and providing constructive feedback to peers.
  • 3. Code Quality & Optimization :

  • Write clean, maintainable, and well-documented code following ES6+ JavaScript standards.
  • Optimize components for maximum performance across multiple devices and browsers.
  • Leverage tools such as Webpack, Babel, and ESLint to streamline the development process and enforce coding standards.
  • 4. Testing & Debugging :

  • Write and maintain unit and integration tests using Jest, Enzyme, or React Testing Library to
  • ensure code reliability.

  • Use debugging tools like React DevTools and Redux DevTools for rapid troubleshooting and debugging.
  • 5. App Store & Play Store Deployment :

  • Prepare and submit mobile apps to Google Play Store and Apple App Store, ensuring compliance with store guidelines.
  • Automate the build and deployment process using GitHub Actions.
  • Ensure security and authentication compliances with App Store and Play Store security policies.
  • 6. Version Control & CI / CD :

  • Manage code versions and maintain branching strategies using Git (e.g., GitHub, GitLab).
  • Work within a CI / CD pipeline, contributing to and managing automated build and deployment processes.
  • 7. User Experience & Accessibility :

  • Creating engaging and accessible user experiences by translating design concepts into functional, responsive, and performant web pages, while adhering to accessibility standards.
  • 8. Learning and Improvement :

  • Stay updated with the latest trends in React, React Native, and the broader JavaScript ecosystem.
  • Participate in team meetings, share knowledge, and recommend improvements to the current stack and Skills :
  • Frontend Technologies : React.js, React Native, JavaScript, TypeScript, HTML5, CSS3, SASS / SCSS.
  • State Management : Redux, Context API, Redux-Saga or Thunk for async actions.
  • Navigation : React Navigation, React Router.
  • Design Collaboration : Figma for design collaboration and translation to code.
  • Backend Integration : REST APIs
  • Testing : Jest, Enzyme, React Testing Library, Detox (for React Native).
  • Tooling : Webpack, Babel, ESLint, Prettier.
  • Version Control : Git (GitHub, GitLab).
  • UI Libraries : Material-UI, Ant Design, or Styled Components for component Skills :
  • Experience with Figma to design wireframes and mockups.
  • Experience with Firebase.
  • Understanding of Performance Optimization techniques (e.g., lazy loading, code splitting).
  • Experience with Progressive Web Apps (PWAs) and service :
  • Education : Bachelors degree in Computer Science, Engineering, or a related field.
  • Experience : 3+ years of professional experience in React.js and React Native development.
  • Proven track record of building complex applications and delivering high-quality,
  • maintainable code.

    ref : hirist.tech)

    Create a job alert for this search

    Frontend Developer • Gurugram