Senior Web Application Developer

Vdart Inc
  • North Carolina, NC
    1 day ago

    Job Description

    Job Title: Senior Web Application Developer

    Location: Charlotte, NC

    Work Arrangement: Hybrid

    Duration: Long-Term Contract

    Job description:

    Client is seeking a Senior Web Application Developer for a long-term contract opportunity with a leading Charlotte-area organization. This role will focus on developing modern, responsive web applications and sites while partnering closely with design, QA, business stakeholders, and other technology teams.

    The ideal candidate brings strong front-end development expertise combined with experience in responsive design, cross-browser compatibility, web performance, SEO, APIs, and modern JavaScript frameworks. Experience working in an Agile/Scrum environment and within complex enterprise technology environments is highly valued.

    Key Responsibilities

    • Design, develop, test, and maintain responsive web applications and websites that deliver engaging user experiences.
    • Translate business and design requirements into scalable web solutions, including enterprise portals, search functionality, mobile experiences, and interactive forms.
    • Develop modern web applications using HTML5, CSS3, JavaScript, and JavaScript frameworks.
    • Ensure applications meet current standards for responsive design, mobile interfaces, accessibility, cross-browser compatibility, and page performance.
    • Apply SEO best practices to web application architecture, coding, and content presentation.
    • Integrate web applications with REST APIs and other enterprise services using technologies such as AJAX, XML, JSON, and related web standards.
    • Develop reusable JavaScript libraries, components, and UI functionality to promote consistency and development efficiency.
    • Collaborate closely with UX/UI designers, QA professionals, business analysts, and other development teams throughout the software development lifecycle.
    • Create and execute unit tests using established testing frameworks and participate in troubleshooting and defect resolution.
    • Utilize source control systems such as Git, SVN, or TFS.
    • Rapidly prototype solutions and effectively demonstrate web designs and functionality to clients and stakeholders.
    • Provide guidance on web development standards, industry best practices, governance, architecture, and technology direction.
    • Evaluate technology solutions, perform benefit analysis, and provide recommendations to improve web applications and the overall user experience.
    • Stay current with emerging web technologies, development frameworks, industry standards, and best practices.
    • Participate in an Agile/Scrum delivery environment and collaborate effectively across technical and business teams.
    • Provide technical guidance and mentorship to other developers and supervise staff as assigned.
    • Participate in recruiting, performance reviews, and other team leadership activities as needed.
    • Support travel to client or business locations as required.

    Required Qualifications

    • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field; equivalent professional experience may be considered.
    • Progressive professional experience in front-end and web application development.
    • Strong experience developing responsive, enterprise-level web applications.
    • Advanced knowledge of HTML5, CSS3, JavaScript, and modern JavaScript frameworks.
    • Strong understanding of responsive design, fluid layouts, mobile interfaces, and cross-browser compatibility.
    • Experience with SEO concepts and SEO-focused web development.
    • Experience developing and consuming REST APIs and working with AJAX, XML, JSON, XSD, XSL, and XPath.
    • Experience with MVC frameworks and template engines.
    • Experience creating CSS3 animations and interactive web experiences.
    • Strong understanding of object-oriented programming and scripting.
    • Experience with relational databases, data modeling, and advanced SQL queries and stored procedures.
    • Experience with Git, SVN, TFS, or comparable source control platforms.
    • Experience creating and executing unit tests.
    • Strong communication skills with the ability to present technical concepts and prototypes to clients and stakeholders.

    Preferred Technical Experience

    • JavaScript frameworks such as Angular, Ember.js, jQuery, or comparable modern frameworks.
    • UI frameworks such as Bootstrap and Foundation.
    • Adobe Photoshop or comparable graphic editing/prototyping tools.
    • Programming experience with one or more of Java, .NET/C#, PHP, or Ruby.
    • Experience creating reusable in-house JavaScript libraries and components.
    • Experience configuring and hosting web applications using IIS and/or Apache.
    • Experience working within Agile/Scrum development teams.
    • Experience in complex enterprise or higher-education technology environments.

    Numbers & Facts

    LocationNorth Carolina, NC

    Skills

    • AJAX (Asynchronous JavaScript and XML)unmatched
    • Adobe Photoshopunmatched
    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • AngularJSunmatched
    • Animationunmatched
    • Apacheunmatched
    • Application Hostingunmatched
    • Application Programming Interface (API)unmatched
    • Best Practicesunmatched
    • Bootstrapunmatched
    • Business Analysisunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Customer Support/Serviceunmatched
    • Data Modelingunmatched
    • Editingunmatched
    • Emerging Technologyunmatched
    • Gitunmatched
    • HTML5unmatched
    • Industry Standardsunmatched
    • Information Technology & Information Systemsunmatched
    • Internet Applicationunmatched
    • Internet Searchunmatched
    • Internet Technologyunmatched
    • JSONunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • JavaScript Frameworksunmatched
    • JavaScript Librariesunmatched
    • Mentoringunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft IIS Web Server (Internet Information Services)unmatched
    • Model View Controllerunmatched
    • Object Oriented Programming (OOP)unmatched
    • PHP Scripting Language (PHP Hypertext Preprocessor)unmatched
    • People Managementunmatched
    • Performance Reviewsunmatched
    • Presentation/Verbal Skillsunmatched
    • Prototypingunmatched
    • Quality Assuranceunmatched
    • REST (Representational State Transfer)unmatched
    • Relational Databases (RDBMS)unmatched
    • Requirements Managementunmatched
    • Rubyunmatched
    • SQL (Structured Query Language)unmatched
    • Scripting (Scripting Languages)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Search Engine Optimization (SEO)unmatched
    • Software Administrationunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Testingunmatched
    • Source Code Control System (SCCS)unmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Stored Proceduresunmatched
    • Subversionunmatched
    • Team Foundation Server (TFS)unmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Presentationunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Unit Testunmatched
    • User Experience Design (UXD)unmatched
    • User Interface Designunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Browsersunmatched
    • Web Designunmatched
    • Web Hostingunmatched
    • Web Programmingunmatched
    • Willing to Travelunmatched
    • XML (EXtensible Markup Language)unmatched
    • XPathunmatched
    • XSD (XML Schema Definition)unmatched
    • XSL (Extensible Stylesheet Language)unmatched
    • jQueryunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder