4 EXP Global Jobs
Software Developer
EXP Global
posted 6d ago
Flexible timing
Key skills for the job
Job Title: Software Developer
Location: Pune, India Experience: Freshers
Company Overview: Join one of the fastest-growing IT services companies, where innovation and cutting-edge technology drive our growth. We deliver scalable, data-driven solutions to global clients.
Job Summary: We are seeking a skilled React Developer with 2 years of professional experience to join our team. The role involves developing responsive and accessible user interfaces using modern front-end technologies. The ideal candidate will have expertise in React.js, state management, API integration, and building high-performing, scalable applications.
Key Responsibilities:
• Develop and maintain responsive user interfaces using React.js and Material UI.
• Implement dynamic features such as collapsible menus, interactive components, and custom animations.
• Build and manage scalable state management solutions using React Context API, Redux, and Redux Toolkit.
• Integrate APIs with Axios and manage server state using React Query.
• Implement secure authentication solutions using tools like Okta.
• Add advanced features such as drag-and-drop functionality, voice input, and animations.
• Ensure compliance with accessibility standards (e.g., WCAG) using React-Aria and Axe-Core.
• Write and maintain unit and integration tests with Jest, React Testing Library, and Cypress.
Qualifications:
• Proficiency in React.js and Material UI for building scalable user interfaces.
• Strong understanding of JavaScript (ES6+) and TypeScript.
• Experience with state management tools like Redux Toolkit and React Context API.
• Hands-on experience with HTTP clients (Axios) and server-state management tools (React Query).
• Familiarity with authentication solutions like Okta or similar.
• Ability to create modern animations using libraries like Framer Motion.
• Knowledge of responsive design and styling with Tailwind CSS.
• Problem-solving mindset with a focus on delivering high-quality solutions.
• Strong collaboration and communication skills.
• Eagerness to learn and adapt to new technologies.
• Familiarity with drag-and-drop libraries like React-Dropzone.
• Experience with accessibility tools like React-Aria and Axe-Core.
• Knowledge of speech-to-text libraries like React Speech Recognition.
• Testing experience with Jest, Cypress, and React Testing Library.
Working Conditions:
This is a full-time position based in our office. The successful candidate will be required to work Monday through Friday during regular business hours. The office environment is professional, fast-paced, and dynamic, with a focus on teamwork and collaboration.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Software Developer roles with real interview advice