Browse jobs Find the right job type for you Explore how we help job seekers Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Preview candidates Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2025 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Diversity and inclusion Browse jobs Find your next hire Our locations

17 results for Front End Web Developer in Jacksonville Fl

UI Developer <p>Robert Half is seeking a talented and detail-oriented <strong>UI Developer</strong> to join one of our premier clients. In this role, you’ll be responsible for designing and developing intuitive, responsive, and visually compelling user interfaces for web and mobile applications. If you’re passionate about creating seamless user experiences and have a strong background in front-end development, we’d love to connect with you!</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain dynamic, responsive, and user-friendly web interfaces using modern front-end technologies</li><li>Collaborate with UX/UI designers, product managers, and backend developers to translate wireframes and prototypes into functional code</li><li>Ensure cross-browser compatibility, mobile responsiveness, and optimal performance across devices</li><li>Implement reusable code and libraries to streamline development processes</li><li>Optimize applications for maximum speed, scalability, and accessibility</li><li>Conduct code reviews and provide constructive feedback to maintain high code quality</li><li>Stay up-to-date with emerging technologies, design trends, and best practices to enhance user experience</li></ul><p><br></p> Software Developer <p>We are offering a contract to permanent employment opportunity for a Software Developer in Jacksonville, Florida. This role is in the tech industry and will involve working within a dynamic team to develop software for a wide range of companies and organizations. You will be involved in all phases of the development lifecycle, from analysis and design to deployment and support.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>Develop and Maintain Web Applications:</p><p>Collaborate with cross-functional teams (strategists, developers, designers) to design, develop, and maintain high-quality web applications.</p><p>Utilize Microsoft technologies (and others) to architect and build robust and scalable solutions.</p><p>Proficient in SQL Server, ORM tools (like Entity Framework), and N-tier application architecture.</p><p>Technical Expertise:</p><p>Demonstrate strong Object-Oriented Programming (OOP) skills and adhere to industry best practices (design patterns, coding standards).</p><p>Contribute to both front-end (JavaScript) and back-end development.</p><p>Project Involvement:</p><p>Participate in project scoping and planning, recommending optimal approaches.</p><p>Present project deliverables to clients effectively.</p><p>Continuous Improvement:</p><p>Contribute to the agency's growth by producing high-quality code and exceptional work.</p><p>Assist in the development of internal tools and applications to enhance efficiency.</p><p><br></p><p>Key Skills:</p><p>Microsoft Technology Stack (C#, .NET, ASP.NET)</p><p>SQL Server, ORM (e.g., Entity Framework)</p><p>JavaScript</p><p>Object-Oriented Programming (OOP)</p><p>Agile Methodologies</p><p>Client Communication and Presentation</p> UI Designer <p>Robert Half is seeking a creative and detail-oriented <strong>UI Designer</strong> to join one of our top clients. In this role, you will be responsible for designing intuitive, visually engaging, and user-centric interfaces for web and mobile applications. If you have a strong passion for design, a keen eye for detail, and a deep understanding of user experience principles, we’d love to connect with you!</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design and create high-quality user interfaces that are visually appealing and enhance the overall user experience</li><li>Collaborate with UX designers, product managers, developers, and stakeholders to understand requirements and translate them into intuitive UI designs</li><li>Develop wireframes, mockups, prototypes, and interactive design solutions to communicate design ideas effectively</li><li>Ensure designs are responsive, accessible, and optimized for various devices and screen sizes</li><li>Maintain design consistency across projects by adhering to brand guidelines and design systems</li><li>Conduct user research, gather feedback, and iterate on designs based on data-driven insights</li><li>Stay up-to-date with the latest UI trends, design tools, and emerging technologies to continuously improve the design process</li></ul><p><br></p> Software Engineer <p>Robert Half is seeking a talented and driven .NET Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain high-quality software applications using the .NET framework. You will collaborate with cross-functional teams to deliver innovative solutions that meet business objectives.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop, test, and maintain software applications using .NET technologies (C#, ASP.NET, .NET Core).</li><li>Design and implement scalable, secure, and high-performance software solutions.</li><li>Collaborate with product managers, developers, and stakeholders to define project requirements.</li><li>Troubleshoot and resolve software defects, ensuring robust and reliable applications.</li><li>Participate in code reviews and provide constructive feedback to peers.</li><li>Continuously improve existing applications and contribute to architectural decisions.</li></ul><p><br></p> .NET Developer <p>We are seeking a Full Stack .NET Developer for a hybrid role in Jacksonville, FL. The ideal candidate has experience with the <strong>Microsoft .NET stack, C#, JavaScript, and SQL.</strong></p> SharePoint Developer <p>We are offering a contract opportunity for a SharePoint Developer for a Florida based company. In this role, you'll be tasked with a variety of responsibilities including customer application processing, record keeping, and customer service, along with monitoring customer accounts.</p><p><br></p><p>**Responsibilities:**</p><p>• Design and develop high-performing SharePoint 2010 sites with strong optimization and functionality.</p><p>• Collaborate with cross-functional teams to design and implement custom SharePoint solutions that meet customer requirements.</p><p>• Utilize project planning and estimation skills to determine the level of effort needed for project delivery.</p><p>• Develop web pages using CSS, XHTML, JavaScript, SQL, PHP, and other programming languages as required.</p><p><br></p><p>Requirements:</p><p>• A minimum of 2 years' experience in software development, preferably in a computer-related field (computer science/programming).</p><p>• Microsoft certifications in SharePoint development and a commitment to staying updated on current technologies.</p><p>• Strong knowledge of ASP, JavaScript, C#, CSS, HTML, XHTML.</p><p>• Good database management skills, especially with SQL.</p><p>• Excellent time management, organizational, and communication skills.</p><p>• Ability to collaborate effectively with offshore development resources.</p> Software Engineer <p>Robert Half is seeking a highly motivated and skilled Software Engineer to join our growing team. We are an innovative company committed to delivering cutting-edge solutions, fostering a collaborative environment. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining our software applications using the latest Microsoft technologies.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>Design, develop, and test high-quality, scalable, and maintainable software applications using .NET Core, C#, and SQL.</p><p>Develop and consume RESTful APIs for integration with other systems.</p><p>Work with Azure cloud services, including Azure App Service, Azure Functions, Azure SQL Database, Azure Cosmos DB</p><p>Participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.  </p><p>Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver exceptional products.  </p><p>Write clean, efficient, and well-documented code.</p><p>Troubleshoot and debug issues, and provide timely support for existing applications.</p><p>Stay up-to-date with the latest technologies and trends in software development.</p><p>Contribute to the continuous improvement of our development processes and tools.  </p><p>Participate in code reviews and provide constructive feedback to other team members.</p><p><br></p><p>Qualifications:</p><p><br></p><p>Bachelor's degree in Computer Science or a related field, or equivalent practical experience.</p><p>Proven experience in software development using .NET Core and C#.</p><p>Strong understanding of object-oriented programming principles and design patterns.</p><p>Experience working with SQL databases and writing complex queries.</p><p>Experience developing and consuming RESTful APIs.</p><p>Familiarity with Azure cloud services.</p><p>Experience with version control systems, such as Git.</p><p>Excellent problem-solving and analytical skills.</p><p>Strong communication and collaboration skills.  </p><p>Ability to work independently and as part of a team.  </p> Android Developer We are offering a long-term contract employment opportunity for an Android Developer based in Jacksonville, Florida. The role is in the tech industry, focusing on the development and deployment of user-friendly Android applications. As an Android Developer, you will be instrumental in creating and maintaining applications, ensuring their compatibility with backend services, and optimizing their performance.<br><br>Responsibilities<br>• Design, code, test, and deploy Android applications, ensuring they align with user requirements and design specifications.<br>• Collaborate with cross-functional teams to define, design, and ship new features.<br>• Work with outside data sources and APIs.<br>• Create user-friendly interfaces with a focus on usability and simplicity.<br>• Optimize application performance, finding and fixing bottlenecks.<br>• Maintain the quality of applications through troubleshooting and resolving issues found in testing.<br>• Assist QA team in the development of test scripts and provide technical assistance when needed.<br>• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.<br>• Create technical specifications based on gathered requirements.<br>• Use Java 16, Postgres, Vaadin, Spring Boot, and consumer APIs to build web applications.<br>• Work with the Ionic framework to create Progressive Web Applications. Software Developer <p>We are excited to offer a long-term contract opportunity for a Software Developer position based in Jacksonville, Florida. This role involves leading and directing technical staff in software development, maintenance, and enhancement. As a Software Developer, you will collaborate closely with various teams and vendors to resolve complex technical issues and enhance the performance and scalability of our systems.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Lead the design of software components and solutions based on user requirements and guiding principles.</li><li>Oversee the development of enterprise-level applications using .NET Core, C#, Azure DevOps, and Azure PaaS.</li><li>Execute tasks as directed by the Delivery Architect and Manager, escalating issues and risks as needed.</li><li>Ensure adherence to development standards through quality reviews and compliance scans.</li><li>Engage in detailed design of multiple technologies under the guidance of the delivery architect.</li><li>Collaborate with team members to define and clarify business requirements, development estimation, and work plan finalization.</li><li>Participate in and lead the implementation and support transition of completed components.</li><li>Assist other teams in troubleshooting problems arising from applications or integration of various components.</li><li>Proactively solve problems, remove blockers, and address technical challenges.</li><li>Work closely with other developers and QA engineers throughout the software development lifecycle.</li><li>Use advanced knowledge and experience to resolve complex break/fix and bug/defect issues.</li><li>Implement core REST JSON-based APIs.</li><li>Support the Operations Team with any environment issues during application deployment across Development, QA, Staging, and Production environments.</li><li>Participate in and lead design discussions, asking probing questions, and identifying edge cases.</li></ul><p><br></p> SharePoint Developer <p>We are seeking a <strong>Senior SharePoint Developer</strong> for a <strong>part-time, remote</strong> contract opportunity. The ideal candidate has <strong>extensive experience with SharePoint Online</strong>, including migrations, integrations, and custom development.</p> Sr. Software Engineer <p>We are excited to offer a contract for a <strong>Senior Software Engineer</strong> position in <strong>Jacksonville, Florida</strong>. In this role, you will join a team dedicated to developing innovative software solutions. Your primary responsibilities will include leading a diverse team of product development professionals and managing the Software Development Life Cycle (SDLC).</p><p><br></p><p>Key Responsibilities:</p><ul><li><strong>Oversee the entire Software Development Life Cycle (SDLC)</strong></li><li><strong>Act as the technical liaison with clients</strong>, ensuring compliance with contractual requirements</li><li><strong>Develop, modify, and configure train simulation software</strong> in C++ for various training devices, desktop portable devices, and cloud solutions</li><li><strong>Create AI solutions</strong> using neural network language</li><li><strong>Lead the Hardware/Software Development and Integration phase</strong> of projects</li><li><strong>Collaborate with team and clients</strong> during device installation, testing, and correction processes</li><li><strong>Develop software updates</strong> and conduct tests before deployment to clients</li><li><strong>Provide technical leadership</strong> to a team of engineers and technicians</li><li><strong>Participate in maintenance and technology upgrade processes</strong></li><li><strong>Propose strategies</strong> to enhance efficiency and productivity within the team</li></ul><p>We look forward to welcoming a talented individual to our team!</p> Software Engineer <p>Robert Half is seeking a highly skilled Software Engineer with expertise in C++, Artificial Intelligence (AI), and Machine Learning (ML) to join our dynamic team. In this role, you will design, develop, and implement cutting-edge software solutions that leverage AI and ML technologies to solve complex business challenges.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain high-performance applications using C++.</li><li>Integrate AI and ML models into software solutions to enhance functionality and performance.</li><li>Collaborate with cross-functional teams to gather requirements and deliver scalable software solutions.</li><li>Optimize algorithms for performance and scalability.</li><li>Conduct code reviews, testing, and debugging to ensure high-quality software delivery.</li></ul><p><br></p> Senior C++ Engineer <p>We are seeking a <strong>Senior C++ Engineer</strong> for a <strong>contract-to-permanent, hybrid</strong> role in Jacksonville, FL. The ideal candidate has strong <strong>C++ programming skills, leadership abilities, and experience with Visual Studio.</strong></p> C++ Engineer <p>We are seeking a <strong>Mid-Level C++ Software Engineer</strong> for a <strong>hybrid, contract-to-permanent</strong> role in Jacksonville, FL. This role requires strong <strong>C++ programming expertise and experience with Visual Studio.</strong></p> Software Engineer <p>We are offering an employment opportunity for a Software Engineer in Jacksonville, Florida. The successful candidate will be tasked with the development of software applications using C++, as well as the automation of workflows and processes using batch scripting. This is an onsite role in Jacksonville, FL</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Collaborate with engineering teams to define technical requirements for software development.</li><li>Design, develop, and implement features for software applications using C++.</li><li>Automate complex tasks and processes with batch scripts to improve operational efficiency.</li><li>Conduct thorough unit testing and participate in integration testing to ensure software quality and functionality.</li><li>Troubleshoot and resolve software issues to ensure smooth application operation.</li><li>Maintain and enhance the existing codebase for optimal performance and user experience.</li><li>Stay updated with the latest developments and best practices in C++ to continually improve skills and software applications.</li><li>Write clean, efficient, and maintainable code, following best practices in software development.</li></ul><p><br></p> Software Engineer We are in search of a Software Engineer to join our team in Jacksonville, Florida. This role involves building and maintaining robust applications using Java and Spring Boot. This is a long-term contract employment opportunity providing an avenue to contribute to our growth in the industry. <br><br>Responsibilities:<br><br>• Collaborate with product managers and engineers to gather requirements, define technical specifications, and convert them into high-quality code.<br>• Design, develop, test, and deploy scalable microservices using Java and Spring Boot.<br>• Analyze and resolve problems identified in production to ensure application stability and performance.<br>• Partner with QA teams to develop test scripts and troubleshoot any issues identified during testing.<br>• Monitor the health and performance of live applications and implement optimizations to address any concerns.<br>• Participate in code reviews and maintain a high standard for code quality and maintainability.<br>• Stay updated with the latest advancements in Java, Spring Boot, and related technologies.<br>• Utilize Apache Struts and RabbitMQ for API Development and message queuing systems.<br>• Maintain and manage databases efficiently. Software Engineer <p>We are seeking a skilled Software Engineer based in Jacksonville, Florida. This role involves designing and developing software applications using C# and .NET. It requires a strong focus on quality and adherence to coding standards and offers a contract employment opportunity.</p><p><br></p><p>Responsibilities:</p><p>• Develop and implement new features in applications using the C# programming language.</p><p>• Maintain the high quality of C# code, ensuring compliance with deadlines and coding guidelines.</p><p>• Proactively identify and troubleshoot any issues that arise.</p><p>• Participate in unit testing and code reviews to uphold code quality.</p><p>• Work with other team members in designing, implementing, and testing new software features.</p><p>• Stay updated on the latest advancements and trends in C# and .NET development.</p>