Software Front-End Web UI Developer
This a Full Remote job, the offer is available from: Maryland (USA)
Marathon is searching for a motivated, career and customer-oriented Software Front-End Web UI Developer to join our software development team. This role involves designing, developing, and maintaining engaging and high-performing user interfaces for web applications. The ideal candidate will have a strong understanding of modern front-end technologies, responsive design, accessibility, and performance optimization within an agile development environment. This is a 100% Remote role.
Responsibilities
• Participate in technical planning, requirements definition, UI design, testing, and integration of web-based applications.
• Design and implement user interfaces that are responsive, accessible, and aligned with UX best practices.
• Collaborate closely with UX designers, back-end developers, and stakeholders to translate design concepts and requirements into interactive applications.
• Develop, test, and deploy UI components using modern JavaScript frameworks (Angular).
• Ensure the performance, scalability, and responsiveness of web applications across browsers and devices.
• Participate in daily stand-ups and sprint activities as an active member of the agile development team.
• Apply front-end engineering best practices, including code modularization, reusability, and maintainability.
• Implement automated testing (unit, integration, end-to-end) and support CI/CD pipelines for front-end deployments.
• Collaborate with team members on technical problem-solving and new feature development.
• Maintain comprehensive documentation for designs, components, and implementation details.
• Utilize development tools such as Visual Studio Code, Git, and Azure DevOps for version control and project management.
Education
• Bachelor's Degree in Computer Science, Web Development, Graphic Design, or related technical discipline, with 8 years of experience.
• Master's Degree in a related field with 8 years of experience preferred.
Experience
• 8 years of experience in front-end web development and UI implementation.
• Proven track record in developing enterprise-grade, responsive web applications.
• Experience working in agile development environments and collaborating within cross-functional teams.
Technical Requirements
• Strong proficiency in HTML5, CSS3 (SASS/LESS), and JavaScript (ES6+).
• Expertise in front-end frameworks such as React, Angular, or Vue.js.
• Experience with TypeScript, Redux or similar state management libraries.
• Familiarity with RESTful APIs and JSON data integration.
• Proficiency in UI/UX principles, accessibility standards (WCAG), and responsive web design.
• Experience with unit testing frameworks (Jest, Jasmine, Mocha, Cypress, etc.).
• Understanding of CI/CD practices using tools like GitHub Actions, Azure DevOps, or Jenkins.
• Knowledge of version control systems (Git, GitLab, or Bitbucket).
• Familiarity with cloud platforms (Azure, AWS) for front-end hosting and deployment.
• Strong understanding of web security best practices.
• Excellent communication, problem-solving, and teamwork skills.
• Ability to work independently while meeting deadlines in a fast-paced environment.
Preferred Skills
• Experience with design systems, and component libraries
• Familiarity with DevOps practices and containerized deployments (Docker, Kubernetes).
• Understanding of performance optimization techniques for large-scale applications.
• Experience contributing to code reviews and mentoring junior developers.
Clearance Requirement
• U.S. Citizenship required with the ability to obtain and maintain a Public Trust clearance.
This offer from "Marathon TS" has been enriched by Jobgether.com and got a 72% flex score.
Apply tot his job
Apply To this Job