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.