- This position follows a hybrid work model, with an expectation to be in the office 3 days per week at the St. Petersburg, FL Corporate Office location.
- _Please note: This role is not eligible for Work Visa sponsorship, either currently or in the future._
- Responsibilities
- + Design, develop, test, and maintain enterprise web applications using Angular and TypeScript.
+ Build modern, responsive, and accessible user interfaces that provide a best-in-class user experience. + Collaborate with cross-functional teams to translate business requirements into scalable technical solutions. + Develop and maintain dashboards, reporting solutions, and self-service tools that support software development and DevOps processes. + Integrate applications with REST APIs, cloud services, automation platforms, and enterprise systems. + Participate in architectural discussions and contribute to front-end standards, best practices, and reusable component libraries. + Perform code reviews and mentor junior developers. + Troubleshoot complex production issues and implement sustainable solutions. + Work within Agile teams to deliver high-quality software in iterative releases. + Continuously evaluate emerging technologies and recommend improvements to increase efficiency, maintainability, and performance.
- Required Skills
- + 5+ years of experience developing web applications using Angular (v14+) and TypeScript.
+ Strong proficiency in JavaScript, HTML5, CSS3, and SCSS. + Experience building responsive and cross-browser compatible applications. + Experience consuming and integrating REST APIs. + Strong understanding of component-based architecture and modern UI development practices. + Strong understanding of software engineering principles, design patterns, and object-oriented programming. + Experience working in Agile development environments. + Experience using Git-based source control systems. + Strong troubleshooting, analytical, and problem-solving skills. + Excellent communication and collaboration skills.
- Preferred Skills
- + Experience with Angular Material, AG-Grid, Chart.
js, ECharts, or similar UI frameworks. + Experience implementing Micro Frontend architectures. + Experience with CI/CD pipelines and DevOps practices. + Experience with Jenkins, GitHub, Azure DevOps, SonarQube, or similar tools. + Knowledge of cloud platforms such as AWS. + Familiarity with Java, Spring Boot, and full-stack application development. + Experience developing enterprise-scale applications. + Understanding of application performance optimization, accessibility, and security best practices.