Search by job, company or skills

A

Associate, Software Engineer

2-4 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 months ago

Job Description

WHY JOIN US

  • We practice a vibrant & energetic office culture.

  • We provide opportunities for career advancement within the company.

  • Good performance is always rewarded accordingly.

JOB RESPONSIBILITIES:

WHAT YOU WILL DO:

  • Develop and maintain responsive and accessible frontend applications using React, Next.js, and modern web technologies
  • Translate UI/UX designs into clean, responsive interfaces using Tailwind CSS, shadcn/ui, and other design systems
  • Implement basic state management using tools like Zustand or Redux, with guidance from senior engineers
  • Write modular and maintainable frontend code, and contribute to testing using tools like Jest and Storybook
  • Assist in configuring frontend build systems and bundlers such as Webpack
  • Integrate APIs and apply data-fetching strategies using SWR and other best practices
  • Follow secure coding principles and contribute to maintaining web security standards
  • Help monitor user behavior using tools like Google Analytics to support UX and product decisions
  • Collaborate with designers, product managers, and backend engineers to deliver cohesive features
  • Participate in code reviews, sprint planning, and team discussions
  • Maintain Git repositories with clean commit history and follow branching strategies
  • Continuously learn and contribute to improving code quality, performance, and developer workflows

REQUIREMENTS:

WHO YOU ARE:

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • 2-3 years of experience building web applications using modern frontend frameworks
  • Proficient in JavaScript and TypeScript, with a solid understanding of ES6+ features
  • Hands-on experience with React and Next.js, including hooks and component lifecycle
  • Familiar with Zustand or other state management libraries
  • Comfortable working with Tailwind CSS and component libraries like shadcn/ui
  • Exposure to frontend tooling such as Jest, Webpack, Storybook, and SWR
  • Familiar with Git workflows and collaborative development practices
  • Basic understanding of SEO principles and web analytics tools like Google Analytics
  • Willing to learn and contribute to backend integration and cross-functional collaboration
  • Strong communication skills and a proactive attitude in a fast-paced development environment
  • Experience working in Agile teams and participating in sprint rituals
  • Passionate about clean code, reusable components, and delivering great user experiences

More Info

Job ID: 127807631

Similar Jobs