Full Stack Developer -100% remote/work from home, but MUST be within driving distance to one of the following cities: Charlotte, Austin, Tampa, or DenverThe Select Group is seeking an experienced Full-Stack Developer with a strong emphasis on front-end development 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 Full Stack Development experience with a strong focus in UI/Front-End developmentFront End: JavaScript, jQuery, HTML5, and CSSBack End: Python, DjangoSolid understanding of RESTful APIs and experience consuming and developing APIsFamiliarity with SQL databases and query languagesExperience with Docker and containerizationExperience with agile development methodologiesStrong communication, team collaboration, and problem solving skillsAbility to independently support multiple development projects simultaneously in a rapid development environment Nice to Have:Knowledge of front-end frameworks and libraries (e.g., React, Angular, Vue.js)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 technologiesCollaborate with back-end developers to integrate front-end components with server-side logic and APIsImplement and optimize web applications using Django and Python frameworksDevelop and consume RESTful APIs to facilitate data exchange between front-end and back-end systemsWrite clean, efficient, and maintainable code following best practices and coding standardsUtilize Docker for containerization and deployment of web applicationsWork with SQL databases to store, retrieve, and manipulate dataParticipate in code reviews and provide constructive feedback to improve code qualityStay up-to-date with the latest front-end technologies, trends, and best practices