Roles & Responsibilities
Core Skills
Job Description
We are looking for a talented Full Stack Developer with expertise in React.js for frontend development and Next.js for backend development. As a Full Stack Developer, you will be responsible for designing and implementing user-facing features, building reusable components, and optimizing application performance. You will work closely with our cross-functional team to deliver high-quality web applications that meet our needs.
Responsibilities
- Develop responsive user interfaces using React.js for frontend development
- Design and implement server-side rendering and API routes using Next.js for backend development
- Collaborate with designers to translate UI/UX designs into code
- Build reusable components and front-end libraries for future use
- Optimize applications for maximum speed and scalability
- Implement security best practices to protect user data
- Write clean, maintainable code and perform code reviews
- Troubleshoot and debug issues that arise during development
- Stay up-to-date on emerging technologies and best practices
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field
- 4+ years of experience working as a Full Stack Developer
- Proficiency in JavaScript, HTML, and CSS
- Experience with React.js for frontend development
- Experience with Next.js for server-side rendering and backend development
- Strong understanding of web development principles and best practices
- Familiarity with RESTful APIs and GraphQL
- Knowledge of version control systems such as Git
- Knowledge of CI/CD pipelines (ex: Bamboo, Bitbucket) with end-to-end automation
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team in a fast-paced environment
Preferred Qualifications
- Familiarity with state management libraries such as Redux
- Experience with testing frameworks such as Jest or React Testing Library
- Experience in implementing Google Tag Manager
- Contributions to open-source projects or personal projects on GitHub
- Bangalore location and aligned to work with Dubai and work week will be Sunday to Thursday. Hybrid with 7 days WFH in a month.
Experience
Skills
- Primary Skill: Java Development
- Sub Skill(s): Java Development
- Additional Skill(s): ReactJS, Core Java, CSS, HTML, GIT / Bitbucket, CI/CD
About The Company
Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP).
Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Krakw, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.