Senior Analyst

Hyderabad, Telangana, India
Jun 25, 2024
Jun 25, 2025
Onsite
Full-Time
6 Years
Job Description

We are seeking a highly skilled Front-End Developer with a strong background in Next.js and extensive experience in developing ecommerce web applications. If you are passionate about creating high-performance, visually appealing, and user-friendly web applications, we would love to hear from you.

Key Responsibilities

  1. Front-End Development. Utilize your 6.8-10 years of front-end development experience to build and maintain ecommerce web applications using Next.js.
  2. Ecommerce Expertise. Develop features related to product catalog, shopping cart, and checkout processes, ensuring a seamless shopping experience.
  3. HTML, CSS, JavaScript Proficiency. Leverage your expertise in HTML5, CSS3, JavaScript, and related frameworks/libraries to create precise layouts and animations that closely resemble the design.
  4. Cross-Device Compatibility. Ensure that web applications are compatible across various devices and browsers.
  5. Media Optimization. Optimize images and other media assets for fast loading times without compromising quality.
  6. Rendering Techniques. Implement server-side rendering (SSR) and client-side rendering (CSR) using Next.js.
  7. React.js Mastery. Apply your in-depth knowledge of React.js and its core principles, including component-based architecture and state management.
  8. Responsive Design. Develop applications following responsive design principles and mobile-first development practices.
  9. API Integration. Work with RESTful APIs to integrate front-end applications with backend services.
  10. Version Control: Utilize version control systems (e.g., Git) and code branching strategies to manage code effectively.
  11. Build Tools. Use front-end build tools and package managers (e.g., Webpack, npm) for efficient development.
  12. Automated Testing. Implement automated testing frameworks (e.g., Jest, React Testing Library) and write unit tests to ensure code quality.
  13. CI/CD Pipelines. Manage CI/CD pipelines and deployment processes for web applications.
  14. Problem-Solving. Exhibit excellent problem-solving skills and a passion for writing clean, maintainable code.
  15. Team Collaboration. Demonstrate strong communication skills and the ability to work effectively in a team-oriented, collaborative environment.

Preferred Qualifications

  1. Ecommerce Platforms. Previous experience with ecommerce platforms like Shopify, Magento, or WooCommerce.
  2. GraphQL Knowledge. Understanding of GraphQL and its implementation in Next.js applications.
  3. SEO Best Practices. Knowledge of SEO best practices and their implementation in frontend development.
  4. Performance Optimization. Experience with performance optimization techniques and tools (e.g., Lighthouse, WebPageTest).
  5. Open Source Contributions. Contribution to open-source projects or a strong GitHub profile showcasing personal projects.

Join our team and contribute to creating exceptional ecommerce web applications that deliver an outstanding user experience. Apply now to be a part of our innovative and dynamic environment!