Front-End Engineer
Skills :     Front-end Developer
Job Description:

Project Details: seeking an experienced Front-End Developer to join a small, dynamic team. In this role, you will be responsible for building and maintaining user interfaces, integrating with back-end systems, and developing web applications using modern technologies. You will work closely with cross-functional teams to deliver high-quality, user-friendly solutions that streamline processes and enhance productivity for internal customers.

Must-Have Skills

  • 8+ years of UI/Front-End Development experience, with a strong focus on JavaScript and jQuery
  • Knowledge of front-end frameworks and libraries (e.g., React, Angular, Vue.js)
  • Proficient in Python and Django framework
  • Solid understanding of RESTful APIs and experience consuming and developing APIs
  • Experience/knowledge with Docker and containerization (highly preferred!)
  • Experience with agile development methodologies
  • Strong communication, team collaboration, analytical, and problem-solving skills

Nice to Have:

  • Familiarity with automated testing frameworks and tools

Day to Day Responsibilities:

  • Design, develop, and maintain intuitive user interfaces using JavaScript, jQuery, and other front-end technologies
  • Collaborate with back-end developers to integrate front-end components with server-side logic and APIs
  • Implement and optimize web applications using Django and Python frameworks
  • Develop and consume RESTful APIs to facilitate data exchange between front-end and back-end systems
  • Write clean, efficient, and maintainable code following best practices and coding standards
  • Utilize Docker for containerization and deployment of web applications
  • Work with SQL databases to store, retrieve, and manipulate data
  • Participate in code reviews and provide constructive feedback to improve code quality

Work Environment:

  • Fast-paced, collaborative, and dynamic work environment
  • Emphasis on rapid development, quick wins, and a sense of accomplishment
  • Opportunities to automate processes and build small tools to enhance internal efficiency

TSG is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.