Job Description:
FRONT-END DEVELOPER
Remote - (Candidates must be local to: Austin, TX - Charlotte, NC - Denver, CO - Tampa, FL)
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
- Ability to independently support multiple development projects simultaneously in a rapid development environment
Nice to Have:
- Familiarity with automated testing frameworks and tools
- Familiarity with SQL databases and query languages
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
- Stay up-to-date with the latest front-end technologies, trends, and best practices