Job Openings Mid/Senior Frontend Developer

About the job Mid/Senior Frontend Developer

Job Summary
Growth Technology is searching for strong communicators with a passion for front-end development. As a Front-End Developer, you will use your programming knowledge to build user-facing applications, incorporating visual elements such as navigation menus, interactive features, and responsive layouts. You'll be responsible for optimizing performance across various devices and ensuring code quality through testing and collaboration.

Responsibilities

  • Develop new user-facing features
  • Write reusable, clean, and efficient code
  • Enhance applications for maximum speed and scalability
  • Validate input before submitting to the backend
  • Collaborate with team members and stakeholders
  • Bridge the gap between graphic design and technical implementation
  • Define the look and behavior of the application
  • Translate UI/UX wireframes into working code
  • Maintain and update websites and user interfaces
  • Troubleshoot and fix bugs or performance issues
  • Ensure cross-platform accessibility and responsiveness
  • Build tools to improve user experience
  • Document development processes and technical details

Requirements

  • Proven work experience in a similar front-end development role
  • Associates or Bachelors degree in a related field
  • Strong experience with markup languages (HTML, CSS)
  • Solid hands-on experience with JavaScript, React.js, TypeScript, and RXJS. Angular is a plus.
  • Familiarity with browser testing, debugging, and performance tuning
  • In-depth understanding of the full web development lifecycle (design to deployment)
  • Strong understanding of layout and UI/UX best practices
  • Knowledge of SEO principles and accessibility standards
  • Familiarity with object-oriented programming (OOP) principles
  • Basic knowledge of design tools like Figma
  • Experience with version control tools (e.g., Git)
  • Ability to work independently and meet deadlines
  • Familiarity with Agile methodologies is a plus
  • Excellent analytical, time management, and communication skills
  • Detail-oriented with strong problem-solving abilities
  • Strong team player with a collaborative mindset