Delmock Technologies - Lanham, MD
posted about 2 months ago
Delmock Technologies, Inc. (DTI) is seeking a Senior Front-End Developer to join our team in transforming our federal client's organization and accelerating mission execution through innovative technologies and business models. This position is remote, allowing for flexibility while contributing to impactful projects. The ideal candidate will be responsible for performing front-end web development using modern techniques and frameworks, including HTML5, CSS, and various CSS frameworks like LESS and SASS. The role involves creating and upgrading semantic HTML layouts, consuming RESTful APIs, and ensuring interoperability with Java web application server environments such as Spring Framework and Spring Boot. In this role, you will engage in JavaScript development, adhering to modern standards and utilizing frameworks and libraries like jQuery and Backbone.js. You will create web layouts from static images and develop views and templates in full-stack frameworks like Rails, Express, or Django. Your work will also include writing software that meets organizational web, accessibility, and multi-lingual standards, with a focus on 508 compliance. You will handle large data sets, design and implement software applications, and author developer-friendly documentation, including API documentation and deployment operations. As a Senior Front-End Developer, you will communicate technical concepts to non-technical audiences, conduct alternative analyses on software, and maintain code comments and development artifacts. You will follow the Test-Driven Development (TDD) paradigm, ensuring that design conforms to the technical solutions of the platform and program. Operating in a DevOps environment, you will utilize tools such as Maven, Jenkins, and SonarQube, and assist automation test teams with regression tests. Additionally, you will mentor other developers and support collaborative work among team members, ensuring engagement in all software development tasks. Your documentation will be clear, concise, and organized, facilitating easy navigation and understanding for future technical resources.