Front End Developer | Beacon Technologies

Front End Developer

Posted on November 15, 2021

Location

Remote
9284

Position Details

Full-Time

Job Summary

Beacon Technologies is looking to hire a Front End Developer for a remote work opportunity.

Job Summary

This developer will work with colleagues to deliver user interface and experience (UI /EX) solutions for a company's customer facing applications using content management technology. Additionally, would assist with the design, creation, deployment, and maintenance of system solutions. You would also need to demonstrate effective communication skills to interpret needs of clients, collaborate with peers to deliver quality solutions and coordinate with other Information Systems teams.

  • Analyze and prepare specifications and documentation according to department standards. Code, test, and integrate applications.
  • Provide in-depth analysis, design, and support for department applications and programs.
  • Help by assisting in research and issue resolution for processing of business data.
  • Communicate effectively and regularly (both verbal and written) with coworkers, clients, and project managers.
  • Translate technical details into business terminology to bridge gaps between clients and IT.
  • Work as an important technical lead on medium and large development efforts.
  • Work closely with Quality Assurance teams during the testing of applications.
  • Peer review and provide feedback on code and technical documents for other team members.
  • Follow defined Software Development Life Cycle (SDLC) and Change Control processes.
  • Coordinate and plan development activities with other teams, e.g. database management, infrastructure configuration, quality assurance testing.

Requirements for this role:

  • U.S. Citizenship, ADP II Clearance
  • Knowledge of front-end build systems
  • Possess experience with CSS pre-processors ( LESS)
  • Have knowledge of responsive website design frameworks, specifically Bootstrap
  • Are confident in your knowledge of JavaScript with familiarity of jQuery or AngularJS/React
  • Have had significant experience of debugging using JavaScript-based tools like Chrome Developer Console
  • Have had beneficial experience using AJAX and client side templates (Mustache, Handlebrs, Dust) to build web pages
  • Contain a solid understanding of accessibility requirements
  • Have a good understanding of Content Management Systems including IBM Portal and Web Content Management (WCM)
  • Possess knowledge of user-based governmental standards like Section 508
  • 5 or more years of experience in Information Systems performing development work OR a combination of relevant experience.
  • 5 or more years of experience as a front-end developer
  • Experience working in an Agile environment

Additional requirements...

  • Experience with object-oriented development (OOP/OOD) using the Java programming language, JEE and popular libraries such as Spring, Apache Commons, SLF4j, etc.
  • Experience with a wide range of software architectures, platforms and tools including: Service Oriented Architecture, Software as a Service, Web Services, Java, Portal technology, JavaScript, HTML, etc.
  • Knowledge of distributed, git based, source code management tools and processes.
  • Experience with RDBMS (MS SQL/DB2).
  •  

 Preferred Experience:

  • Experience with user interface design practices and tools (Adobe XD, Photoshop)
  • Experience with Git source code repository
  • 6 or more years of experience in Information Systems performing development work OR a combination of relevant experience.
  • Experience with design patterns and unit testing and with Information Systems
  • Experience with Java Application Servers (WebSphere, JBoss, Tomcat, etc.)
  • Experience with web services using REST/JSON and SOAP/XML/WSDL/DTD
  • Experience with containerized solutions
  • Understanding of cloud web services and technologies
  • Experience using different build scripts including Ant, Maven, Gradle
  • Experience with Git and dev/ops automations

 About Beacon Technologies

Are you looking to advance your career in information technology? Beacon Technologies offers career advancement opportunities, extensive training, and excellent benefits including paying for health and dental premiums for salaried employees. In addition to providing interesting opportunities, Beacon Technologies provides that old fashioned, personal touch, so you feel like a part of the Beacon team.