React.js Developer (Onsite - Pune)

  • Full-time

Company Description

We are a leading technology and design company that stays ahead of the curve, with over a decade of experience and 400+ successful projects, we offer business-to-business solutions that create engaging digital experiences for large enterprises across industries. Our solutions are built on development expertise, design thinking, and innovative technologies. We follow an agile methodology to deliver exceptional user experiences. Our creative solutions not only look amazing but also produce measurable results.

Our team of experts in development, design, and technology possess diverse skill sets, including UX/UI design, quality engineering, JavaScript frameworks, content strategy, branding, AI and machine learning, and product engineering.

We believe in the pursuit of excellence, building strong partnerships, taking ownership of our work, and embracing feedback every step of the way. We prioritize the personal and professional success and well-being of our team members, and our culture is centered around purposefully connecting design, code, and people to make a meaningful impact across the world 🌎

Join us https://www.qed42.com/careers

Job Description

This Role is for you if you have:

  • A positive, collaborative, and solution-oriented approach.
  • Good understanding and hands-on working experience on ReactJS/React-Native, JavaScript, and ES6.
  • Strong experience in a variety of JS frameworks (e.g. React, Next)
  • Strong experience with HTML/CSS, and supporting technologies
  • Knowledge and adherence to JS coding standards.
  • Extensive experience with web and mobile app deployment.
  • Strong understanding of working with REST APIs.
  • Understanding of SSR, CSR, and site generation, as well as the toolchains, used to deliver each
  • Expertise with source control systems (e.g. GIT)
  • Experience with build automation tools (Webpack, gulp, maven, Gradle)
  • Expertise in the Build Configuration and automation in a CI environment using CI tools (Concourse, Azure Pipelines)
  • Comfortable deploying and maintaining all infrastructural and application services required by a web application within a cloud environment both SaaS and Less
  • Experience working within an Agile, DevOps environment
  • Strong experience with testing frameworks and libraries
  • Proficiency with TDD & BDD
  • Expert understanding of software architecture and design principles
  • Understanding of Accessibility best practices
  • Excellent communication, presentation, and interpersonal skills

As a React.js Developer, you will:

  • Track record of building and deploying full-stack, distributed web applications
  • Passionately write clean, modern, maintainable, and highly performant code.
  • Proactively troubleshoot and solve problems.
  • Work alongside highly experienced and talented designers and developers to analyze, architect, and build solutions based on business needs.
  • Work on multiple projects simultaneously and prioritize workload effectively under tight deadlines.
  • Translate designs into front-end templates that render as responsive and interactive web pages.
  • Work closely with designers and suggest changes based on technical feasibility.
  • Work in an Agile Scrum team and use Jira as a project management tool.
     

Qualifications

  • 5+ years of hands-on experience with ReactJS, Next JS, MongoDB/Mysql.
  • Educational Qualification: B.Tech, B.E, BCA, MCA, or any other graduate.

A plus, but not mandatory:

  • Experience with other web frameworks - Vue, Flutter, etc.
  • Node Package Manager (NPM) contributions.
  • Experience with UI (CSS, SaaS).
  • Performance audit and optimization.
  • Experience with semantic code reviews.
  • Experience with writing technical blogs.

Additional Information

What you will get:

  • A clear career path, strong leadership, and an open work environment where you will be challenged, respected, and valued by your merits.
  • A company that is proud of the quality of its work and invested in your personal development and well-being.
  • A team that respects openness, does its job well, values customers, and plays fair.
  • Individuals who are fun to work with, are invested in each other's growth and take the value seriously.
  • Dedicated time for self-improvement, socializing, and collaboration (Conferences/Camps, Certifications, Learning Sessions, Celebrations, and Retreats)
  • Flexible work schedule so long as you uphold your commitments to your family, team, and clients.
  • Competitive salary, insurance, and a lot of perks