Front End Developer
Custom Business Solutions, Inc. · Walker, MI · 1 mo ago
RemoteRemoteEngineeringContract
Key Responsibilities
- Design, develop, and maintain responsive, user-friendly web applications.
- Analyze functional and technical requirements and recommend scalable, efficient solutions.
- Write clean, reusable, and maintainable code following development best practices.
- Debug, troubleshoot, and resolve application defects and performance issues.
- Document code, features, enhancements, and technical solutions.
- Collaborate with developers, business analysts, designers, QA, and other stakeholders throughout the software development lifecycle.
- Interpret project requirements and develop solutions that meet quality, timeline, and performance objectives.
- Participate in code reviews and contribute to continuous improvement of development standards.
- Support deployment, maintenance, and ongoing enhancements of existing applications.
- Identify opportunities to improve application performance, usability, and maintainability.
Required Qualifications
- 5-10 years of professional Front End Development experience.
- Strong experience developing modern web applications.
- Experience debugging and troubleshooting complex front-end applications.
- Ability to analyze technical requirements and translate them into effective solutions.
- Experience working in collaborative development environments.
- Strong verbal and written communication skills.
- Excellent analytical and problem-solving abilities.
- Able to manage multiple priorities in a fast-paced environment.
Technical Skills
- Proficiency in one or more modern front-end programming languages and frameworks.
- Experience working with front-end development tools and code editors.
- Understanding of responsive design principles and cross-browser compatibility.
- Experience with version control systems (such as Git).
- Knowledge of databases and web services/APIs.
- Familiarity with networking concepts and web application architecture.
- Proficiency with Microsoft Office applications.
Key Competencies
- Strong attention to detail.
- Excellent troubleshooting and debugging skills.
- Team-oriented with the ability to collaborate across technical and business teams.
- Adaptable and eager to learn new technologies.
- Strong organizational and time management skills.
- Able to work effectively under pressure while meeting project deadlines.