Software Engineer (Frontend)

Goodfit

Khordha

On-site

INR 1,200,000 - 2,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health coverage
Home pickup/drop-off
Generous PTO

Job summary

Logile is seeking a Front-End Engineer to craft and refine user-facing applications from our India-based engineering hub.

You will work with senior engineers, product managers, and designers to deliver scalable UI components, optimize performance, and ensure a consistent experience across web and mobile platforms.

Qualifications

  • 1–5 years of professional front-end development experience.
  • Proficient in JavaScript (ES6+) and TypeScript, with a strong React background.

Responsibilities

  • Develop scalable, reusable UI components using React and TypeScript.
  • Implement features with Material UI and adhere to design system and theming standards.
  • Build and manage complex forms with React Hook Form and schema-based validation.
  • Integrate APIs using Axios and manage server state with TanStack React Query.
  • Ensure cross-device performance, accessibility, and internationalization (i18n).
  • Collaborate with backend, product, and UX teams; participate in code reviews and Agile ceremonies.

Skills

JavaScript/TypeScript
React
HTML/CSS
i18n
Git
Axios
React Query
Code quality
React Native
Vite

Education

Bachelor’s or Master’s in Computer Science

Tools

Material UI (MUI)
React Hook Form
Axios
TanStack React Query
Vite
ESLint
Prettier
Git
React Native

Job description

Front-end Engineer
Company Overview

Logile is the leading retail labor planning, workforce management, inventory management and store execution provider deployed in thousands of retail locations across North America, Europe, Australia, and Oceania.

Our proven AI, machine-learning technology and industrial engineering accelerate ROI and enable operational excellence with improved performance and empowered employees. Retailers worldwide rely on Logile solutions to boost profitability and competitive advantage by delivering the best service and products at optimal cost.

From labor standards development and modeling to unified forecasting, storewide scheduling, and time and attendance, to inventory management, task management, food safety, and employee self-service — we transform retail operations with a unified store-level solution. Gain the Advantage with The Logic of Retail. One Platform for store planning, scheduling, and execution.

For more information, visit www.logile.com

Job Summary:

We’re searching for a Front-End Engineer to help craft and refine our user-facing applications. Working alongside senior engineers, you’ll contribute to core projects, streamline performance, and ensure exceptional experience across multiple devices. You’ll collaborate closely with product managers, UX designers, and back-end teams to deliver impactful solutions for a global audience—right from our India-based engineering hub.

Key Responsibilities:

  • Frontend Development & Implementation

    • Develop scalable, reusable, and high-performance UI components using React and TypeScript.

    • Implement features using Material UI (MUI) while adhering to the project’s design system and theming standards.

    • Build and manage complex forms using React Hook Form with schema-based validation.

    • Use Axios and TanStack React Query for API integration and server state management.

    • Implement multi-language support (i18n) across the application.

    • Work with shared components, utilities, and modular feature-based architecture.

    • Develop and maintain mobile application features using React Native, ensuring consistency in functionality and user experience across web and mobile platforms.

  • Code Quality & Best Practices

    • Write clean, maintainable, and well-structured TypeScript code.

    • Follow coding standards enforced through ESLint and Prettier.

    • Participate in peer code reviews and incorporate feedback.

    • Maintain reusable components and promote consistency across the application.

    • Implement proper error handling, loading states, and edge-case handling.

    • Follow frontend architectural guidelines to ensure scalability and maintainability.

    • Use Git-based workflows for collaborative development.

  • Performance Optimization & Testing

    • Optimize application performance using lazy loading, code splitting, and asset optimization.

    • Monitor and improve bundle size using build analysis tools.

    • Ensure efficient rendering and minimize unnecessary re-renders.

    • Implement unit and integration tests where applicable.

  • Mobile Development

    • Develop and maintain mobile applications using React Native.

    • Ensure feature consistency and user experience parity between web and mobile platforms.

    • Optimize performance for Android and iOS devices.

    • Handle platform-specific behaviors and debugging.

    • Participate in mobile build, release, and deployment processes.

  • Collaboration & Agile Development

    • Work closely with backend engineers to define API contracts and integration approaches.

    • Collaborate with UI/UX designers to translate designs into production-ready interfaces.

    • Participate actively in Agile ceremonies (standups, sprint planning, retrospectives).

    • Document components, patterns, and implementation details to support team onboarding and knowledge sharing.

  • Continuous Learning & Growth

    • Stay updated with the latestfront-end technologies, frameworks, and industry trends.

    • Experiment with new technologies and contribute to thetechnical evolutionof the team.

    • Take initiative inself-learning, attending tech talks, and engaging with the developer community.

Qualifications:
  • Education & Experience:

    • Bachelor’s or Master’s in Computer Science (or equivalent experience).

    • 1-5 years of professional front-end development experience.

  • Technical Expertise:

    • Strong proficiency in JavaScript (ES6+) and TypeScript.

    • Solid experience with React (latest versions) using Hooks and functional components.

    • Experience with Vite or modern frontend build tools.

    • Hands-on experience with Material UI (MUI) and theme customization.

    • Experience integrating APIs using Axios.

    • Experience with server state management using TanStack React Query.

    • Knowledge of HTML5, CSS3, Sass, responsive design, and cross-browser compatibility.

    • Familiarity with internationalization (react-i18next).

    • Experience with Git and collaborative development workflows.

    • Familiarity with ESLint, Prettier, and modern code quality practices.

  • Soft Skills & Communication:

    • Ability to collaborate effectively with designers, backend developers, and product teams.

    • Strong problem-solving skills with a proactive ownership mindset.

    • Ability to work within an existing architecture and follow established development standards.

    • Good communication skills to explain technical concepts and implementation decisions.

    • Open to feedback and continuous improvement.

  • Bonus Points:

    • Experience with Material React Table or complex data grid implementations.

    • Exposure to design systems and component-driven development.

    • Familiarity with bundle analysis and performance monitoring tools.

    • Understanding of accessibility (a11y) best practices.

    • Experience with cloud-based frontend deployment environments.

    • Contributions to reusable internal libraries or open-source projects.

    • Exposure to Ionic, Flutter, or other cross-platform mobile frameworks.

Job Location & Schedule:
  • This job is an onsite job at Logile’s Bhubaneswar Office

  • Some overlap with U.S. or other international time zones may be required to support our global customers as needed.

Why Join Us:
  • Make an Impact:Work on products that reach users worldwide, shaping how they interact with technology.

  • Growth Opportunities:We invest in your professional development through conferences, mentorship programs, and continuous learning.

  • Collaborative Culture:You’ll be surrounded by passionate individuals who inspire and challenge each other to innovate.

  • Competitive Compensation & Benefits:Industry-leading salary, comprehensive health coverage, home pick up and drop-offs, and generous PTO.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer/Senior Software Engineer (Mobile Application Development)
Software Engineer/Senior Software Engineer (Mobile Application Development)

Goodfit • Khordha

On-site
INR 900,000 - 1,600,000
Senior Frontend Developer
Senior Frontend Developer

Fixl Solutions • India

Remote
INR 1,500,000 - 2,600,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Logile, Inc. • Khordha

On-site
INR 1,500,000 - 2,100,000
Frontend Developer
Frontend Developer

synthio-labs • India

On-site
INR 450,000 - 650,000
Senior Software Engineer - Frontend
Senior Software Engineer - Frontend

Lever, Inc. • India

On-site
INR 3,000,000 - 5,000,000
Full-time employment
Bangalore, India location
High-impact scope
+4
Senior Full stack engineer
Senior Full stack engineer

Uplers • Varanasi

On-site
INR 1,200,000 - 2,400,000
Remote work
Senior Full stack engineer
Senior Full stack engineer

Uplers • Thiruvananthapuram

On-site
INR 2,000,000 - 3,800,000
Senior Full stack engineer
Senior Full stack engineer

Uplers • Maharashtra

On-site
INR 2,500,000 - 4,000,000
Senior Full stack engineer
Senior Full stack engineer

Uplers • Lucknow

On-site
INR 1,200,000 - 1,800,000
Senior Full stack engineer
Senior Full stack engineer

Uplers • Khordha

On-site
INR 1,200,000 - 2,100,000