Overview
On Site
140k - 160k
Full Time
Skills
Virtual Team
Legacy Systems
Interfaces
Usability
Scalability
Web Applications
Collaboration
Debugging
HTML5
Css3
Cascading Style Sheets
Linux
Bash
Perl
CGI
Scripting
Version Control
Git
Cross-browser
Responsive Design
Web Performance Optimization
RESTful
JSON
Ajax
Web Development
mvc
JavaScript
Vue.js
React.js
Job Details
A well-established technology-driven organization is seeking an experienced Front-End Developer to join its growing remote team. This role is ideal for a developer who is highly comfortable working in a Linux environment and has experience with legacy systems including Perl and CGI, in addition to modern front-end tools.
You'll be contributing to both the ongoing maintenance of existing web interfaces and the development of new user-facing features, with an emphasis on performance, usability, and scalability.
Key Responsibilities:
You'll be contributing to both the ongoing maintenance of existing web interfaces and the development of new user-facing features, with an emphasis on performance, usability, and scalability.
Key Responsibilities:
- Develop and maintain user-facing features for a suite of web applications.
- Work with legacy Perl/CGI systems while contributing to front-end modernization efforts.
- Collaborate with product and backend teams to translate requirements into clean, functional code.
- Debug and resolve issues across various environments and browsers.
- Write clean, well-documented, and testable code.
- Proficiency with HTML5, CSS3, JavaScript.
- Solid experience working in a Linux environment (bash scripting a plus).
- Hands-on experience with Perl and CGI scripting.
- Familiarity with version control systems such as Git.
- Understanding of cross-browser compatibility, responsive design, and web performance optimization.
- Experience using RESTful APIs and handling JSON/AJAX requests.
- Basic knowledge of security best practices in web development.
- Experience with template engines or MVC frameworks.
- Familiarity with modern JS frameworks (e.g., Vue.js, React) is a plus, but not required.
- Background in maintaining legacy codebases alongside newer technologies.
- Remote position, candidates must be located within [insert acceptable location].
- Competitive compensation based on experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.