Profile: Fullstack Developer
Job Location: Ahmedabad (Gota)
Experience - 4-7 years
Job Overview
We are seeking a skilled Software Developer with 4-7 years of experience to join our team. The ideal candidate should have strong expertise in to the Front End languages including React.js, Next.js, Typescript, Etc. and should have some hands on experience in Back End languages including Python, PHP etc. Build high-performance, user-friendly web applications.
Key Responsibilities
Develop \& Maintain Frontend Applications: Build, optimize, and maintain scalable, high performance web applications using React.js, Next.js, and TypeScript.
Implement UI/UX Designs: Collaborate with designers to transform wireframes and prototypes into fully functional, responsive interfaces using Material UI, Tailwind CSS, and modern styling techniques.
Component-Based Architecture: Develop and maintain reusable, modular, and maintainable components while ensuring state management best practices using Context API or Redux.
Performance Optimization: Identify and address bottlenecks in front-end performance through techniques such as lazy loading, code splitting, and minimizing render cycles.
API Integration: Work closely with backend teams to integrate RESTful APIs and ensure seamless data flow between frontend and backend systems.
Cross-Browser Compatibility: Ensure that applications work consistently across different browsers and devices, maintaining a smooth user experience.
Debugging \& Troubleshooting: Identify, troubleshoot, and resolve UI-related bugs and performance issues efficiently.
Code Quality \& Best Practices: Maintain high coding standards, write clean, maintainable, and scalable code, and adhere to industry best practices.
Testing \& Deployment: Implement unit testing using Jest or React Testing Library to ensure application reliability and collaborate on deployment processes using Git version control.
Required Skills \& Qualifications
4-7 years of front-end development experience.
Strong proficiency in Software development
In-depth experience with React.js, React Hooks, and Context API/Redux.
Hands-on experience with Material UI (MUI) and Tailwind CSS.
Good understanding of component-based architecture and state management.
Experience in RESTful API integration and working with backend teams.
Strong debugging and troubleshooting skills.
Knowledge of unit testing frameworks like Jest, React Testing Library (preferred).
Experience with Git and version control workflows.
Nice-to-Have Skills
Client communication skills.
Team management abilities.
Good project understanding
Deadline-Oriented Development
Performance Optimization
Security Best Practices
Job Types: Full-time, Permanent
Work Location: In person