Frontend Software Engineer

Logo of Zingtree

Zingtree

πŸ“Remote - India

Job highlights

Summary

Join Zingtree, a leading intelligent process automation platform, as an Intermediate Frontend Software Engineer. You will contribute to the development and maintenance of user-facing web applications, collaborating with designers and backend developers to create modern, responsive, and high-performing web experiences. This role requires proficiency in modern frontend technologies and a passion for clean, efficient, and scalable code. You will be responsible for optimizing applications, debugging issues, and implementing best practices. The ideal candidate possesses 5+ years of frontend development experience and a strong understanding of relevant technologies and frameworks. Zingtree offers a comprehensive benefits package including health insurance, paid parental leave, unlimited PTO, flexible remote work options, and more.

Requirements

  • 5+ years of hands-on experience in frontend development
  • Strong proficiency in HTML5, CSS3, and JavaScript (ES6+)
  • Experience with modern JavaScript frameworks and libraries like Vue.js, React, or Angular
  • Familiarity with frontend build tools such as Webpack, Vite, or Parcel
  • Proficiency in working with CSS preprocessors (e.g., SASS, LESS) or CSS-in-JS solutions
  • Experience with version control systems like Git
  • Understanding of responsive design principles and experience with frameworks like Material, Bootstrap or Tailwind CSS
  • Knowledge of cross-browser compatibility and performance optimization techniques
  • Experience with RESTful APIs and asynchronous JavaScript (AJAX, Fetch, etc.)
  • Basic knowledge of testing frameworks such as Vitest, Jest, Cypress, or Mocha for frontend testing
  • Familiarity with state management libraries (e.g., Vuex, Redux, Pinia)
  • Solid understanding of OWASP (Open Web Application Security Project) security principles focuses on developing secure and efficient user interfaces
  • Understanding of accessibility (a11y) and web standards

Responsibilities

  • Develop, optimize, and maintain web applications using modern frontend technologies
  • Collaborate with design and product teams to implement intuitive and responsive user interfaces
  • Write clean, maintainable, and testable code with a focus on performance and reusability
  • Ensure the technical feasibility of UI/UX designs and translate them into high-quality code
  • Optimize applications for maximum speed and scalability across various devices and platforms
  • Debug and resolve frontend-related issues across browsers and devices
  • Implement best practices in frontend architecture, including modular design and state management
  • Work closely with backend engineers to integrate APIs and ensure seamless user experiences
  • Stay up to date with the latest industry trends, tools, and frameworks, and integrate them into development processes when appropriate
  • Participate in code reviews, providing constructive feedback to peers

Preferred Qualifications

  • Experience with TypeScript
  • Knowledge of Progressive Web Apps (PWA) and service workers
  • Experience with CI/CD pipelines in a frontend context
  • Familiarity with frontend performance profiling tools like Lighthouse or Chrome DevTools
  • Understanding of design systems and component libraries

Benefits

  • Comprehensive health insurance for employees and dependents
  • Provident Fund contributions in compliance with EPF guidelines
  • Competitive Compensation - We offer fair compensation packages
  • Paid Parental Leave - Paid time off for parents to spend time with their new child
  • Unlimited PTO - Take the time you need to recharge and bring your best self to work
  • Flexible Remote Work - Work from anywhere
  • Home Office Stipend - Receive up to $500 to create a great work environment at home, and $100 a month for Internet, phone, etc
  • Co-Working Reimbursement - Expense up to $200 a month on co-working space

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.