Listing Description
The Front End Developer delivers a quality user experience in SynerComm’s software products. The products are web applications, and typically follow single page app (SPA) design. This is a role that mixes user experience principals along with software engineering skills.
Key Responsibilities
Design, develop, test, deploy, and maintain the client-side portion of modern web applications.
- Maintain and update existing custom web applications (Single Page App, MVC)
- Learn and stay up-to-date with software security best-practices
- Learn and stay up-to-date with offensive security best-practices
- Maintain and utilize continuous integration development practices
- Occasionally work directly with customers to advise and perform services as a software security consultant
- Document work
- Collaborate with team members using remote tools (GitLab, Slack, Office 365, etc.)
- Collaborate with Systems Administration in support of user issues
- Other tasks and duties to be performed as requested, subject to all applicable state and federal laws.
Requirements
Education
- Bachelor’s Degree in Computer Science/Data Science/Information Systems/Electrical Engineering or 2 years front end development experience
Basic Requirements
- Proficient in framework-based modern web application development (Vue, React, or Angular)
- Proficient in continuous integration, software deployment, and hosting technologies
- Proficient in user experience patterns
- Proficient in design tools
- Proficient in modern authentication and authorization flows and technologies
- Knowledge of how HTTP traffic works
- Knowledge of efficient static asset delivery
Preferred Requirements
- Experience with automated UI/UX testing
- Experience with penetration testing web applications
- Experience with modern software development life cycles (design, dev, test, deploy, monitor)
- Moderate experience with graphic design tools
Listing Details
- Salary: $70000 - $95000
- Citizenship: Us Citizen
- Incentives: Not Provided
- Education: Bachelors Degree
- Travel: No Travel
- Telework: Full Telecommute