**A bit about Intersog**Intersog® is a Chicago-based provider of software engineering, custom development, and IT consulting solutions. We help companies address IT talent by building dedicated software development teams either locally in the USA / Canada / Mexico or in our R&D centers in Ukraine.**A bit about the project/client****Essential Job Functions**:- Design, build, and maintain efficient, reusable, and reliable front-end code- Maintain high test coverage by incorporating tests as part of your development lifecycle (Writing tests before code is merged is required, TDD preferred)- Pair programming as needed- Communicate with internal and external APIs through the exchange of JSON data- Assist in team development efforts towards successful software delivery- Maintain high standards of software quality within the team- Maintain high standards in security best practices and privacy in software solutions- Participate in peer-reviews of design, architecture, and code of software solutions- Support deployment and release planning- Participate in urgent support issues escalated to engineering- Research and evaluate a variety of software products- Perform other related duties as assigned**Required Qualifications**:- 3+ years of front-end development experience- Strong understanding of agile practices and software development life cycle.- Strong skills in various web software technologies; especially **JavaScript, React, HTML5, CSS3, GraphQL, Apollo, and Material UI.**:- Strong understanding of writing tests, bonus for using **Jest and React Testing Library**.- Proficient in cross-browser development and testing; refining design throughsuccessive iterations.- Experience with source code control management systems; **Git** preferred.- Experience with **continuous integration and continuous deployment**.- Experience delivering software within an **agile development methodology**.- Experience performing code reviews.- Experience debugging, performance profiling, and optimization.- The ability and desire to work cooperatively with others on a team, giving and taking feedback to improve the product and work output.- Ability to take guidance and direction from team lead, and team and product management.- Ability to learn new UI technologies quickly.- Strong organizational, administration, presentation, project management, and communication skills (both verbal and written) with excellent interpersonal skills.- Ability to maintain the highest level of confidentiality, integrity, and ethical practice.- Ability to meet goals of software engineering leadership and the organization.**Bonus Qualifications**:- CI/CD experience with AWS CodePipeline, Travis CI, and Github- Cypress or similar test automation tools- Accessibility experience/WCAG- VictoryCharts experience