APIMIO

Front End Developer

Pakistan

about 2 months ago
Save Job

Summary

We are seeking a talented and experienced Front End Developer with expertise in React.js and Inertia.js to join our dynamic team at Apimio Inc. In this role, you will focus on developing seamless user interfaces for web applications, using React.js and Inertia.js to build dynamic, single-page applications (SPAs). You will collaborate closely with cross-functional teams to ensure an optimal user experience and application functionality. Responsibilities: React.js & Inertia.js Development: Build efficient, reusable front-end components using React.js and integrate them with server-side logic through Inertia.js. Focus on leveraging Inertia's ability to create modern SPAs without the complexity of a full API layer. UI/UX Collaboration: Work closely with UI/UX designers to turn design mockups into dynamic, responsive web pages. Ensure that the user interface remains intuitive and smooth across all devices using React.js components. Seamless Integration with Backend: Utilize Inertia.js to handle routing and data loading seamlessly, working closely with back-end developers to integrate front-end components with server-side logic (especially in a Laravel environment). Performance Optimization: Optimize web applications to enhance performance and responsiveness, focusing on maintaining a smooth user experience even with complex React components. Implement best practices for React.js and Inertia.js to keep applications fast and scalable. Responsive & Mobile-First Design: Implement responsive design principles using React.js and CSS frameworks like Tailwind CSS to ensure the application is fully compatible across different browsers and devices. Continuous Learning: Stay up-to-date with new trends and technologies in React.js and Inertia.js, and bring fresh ideas to improve the development process and end-user experience. Troubleshooting & Debugging: Quickly identify, troubleshoot, and resolve issues related to front-end performance, React.js component behavior, and Inertia.js routing. Qualifications: Education: Bachelor's degree in Computer Science, Engineering, or a related technical field. Experience: Minimum 3 years of professional experience as a Front-End Developer, with a strong focus on React.js and Inertia.js. Proven experience developing single-page applications (SPAs) using React.js and Inertia.js. Experience in product-based environments with an understanding of the product lifecycle and user-centric design. Familiarity with integrating Inertia.js into applications, especially with back-end frameworks like Laravel. Technical Proficiency: React.js: In-depth experience building and maintaining complex front-end applications using React.js, including knowledge of hooks, state management, lifecycle methods, and performance optimization. Inertia.js: Strong understanding and practical experience in using Inertia.js to build SPAs with server-side rendering capabilities. Ability to manage client-side routing and data fetching with Inertia.js. JavaScript & Modern Libraries: Proficient in JavaScript, HTML5, CSS3, and modern JavaScript libraries like Redux and Axios. Mobile-First & Responsive Design: Experience implementing mobile-first and responsive design principles using CSS frameworks like Tailwind CSS and custom solutions. API Integration & RESTful Services: Familiarity with RESTful API integration, authentication mechanisms, and working with back-end services (especially in a Laravel/Inertia.js stack). Version Control: Experienced with Git or similar version control systems. Cross-Browser Compatibility: Strong troubleshooting skills with an understanding of cross-browser compatibility issues and how to resolve them effectively. What We Offer: Competitive Salary: Commensurate with experience and skills. Performance-Based Increments: Rewards for outstanding performance. Career Growth: Excellent opportunities for professional development

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: