Search by job, company or skills

R

SOFTWARE ENGINEER - FRONT END

new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 days ago
  • Over 50 applicants

Job Description

Job Description

Job Title: SOFTWARE ENGINEER - FRONT END
ROLES & RESPONSIBILITIES
Delivery and Execution
  • Build high-quality, reusable UI components based on UX specifications and design system guidelines
  • Integrate REST APIs and ensure consistent handling of loading, empty, and error states
  • Optimize front-end performance, including bundles, assets, and critical CSS
  • Identify and fix accessibility issues in line with WCAG standards and clear acceptance criteria
  • Collaborate with UX and back-end teams to align design tokens, interaction contracts, and state rules
Support and Enablement
  • Contribute to code reviews and help refine engineering standards, linting, and formatting rules
  • Maintain Storybook documentation with examples, usage guidelines, and best practices
  • Participate in sprint activities including estimates, demos, and retrospectives
  • Track and report UI performance and accessibility improvements each sprint
  • Prepare release notes and manage feature flags safely for controlled deployments
JOB REQUIREMENT
Education and Certifications
  • Bachelor's or master's in computer science, engineering, computer applications or relevant fields
  • Preferred certifications are Meta Front-End Developer, W3C/edX Front-End Web Developer, Microsoft web development credentials and Udacity React training
Required Experience
  • 1-4 years of experience in front-end development with hands-on React.js component development
  • Experience preferably in a GCC set-up and in collaborating with global teams for shared UI standards, release cycles, and design system usage
Essential Skills
  • Adept at TypeScript, semantic HTML, responsive CSS with token-based themes
  • Well versed with React hooks, router patterns, and minimal state architectures
  • Practised with API fetch flows, error boundaries, skeleton and loading states
  • Attentive to WCAG 2.2 conformance, focus order, screen-reader cues
  • Skilled at Core Web Vitals tuning via code-splitting, prefetch, modern image formats
  • Conscientious about Jest/RTL coverage, lint rules, and CI check
Desired Skills
  • Exposure to unit testing with Jest or React Testing Library
  • Familiarity with linting, formatting, and version control workflows
  • Awareness of performance practices and design systems tools such as Storybook or Lighthouse

More Info

About Company

Rangam India (Rangam Infotech Pvt. Ltd.), a subsidiary of US-based Rangam Consultants Inc., was incepted in 2005 as an information technology company in Vadodara, Gujarat. We have a branch office in Ahmedabad, Gujarat and satellite offices in Bengaluru, Karnataka and Kolkata, West Bengal. We provide staff augmentation, customized software development and educational services to clients in India.

Job ID: 144120827