Senior Angular Developer
Raymond James Financial, Inc.
St. Petersburg, FL, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.techcareers.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Component-Based Software Engineering
Application Performance Management
HTML5
Microsoft Azure
Browser Compatibility
Cascading Style Sheets (CSS)
Code Review
Continuous Integration
Software Design Patterns
+24 more
DevOps
Web Development
Github
Revision Control Systems
Automation of Marketing
Object-Oriented Software Development
Productivity Software
Cloud Services
Software Engineering
SonarQube
TypeScript
Web Applications
Highcharts
Enterprise Software Applications
Angular Material
Spring-boot
Ios Frameworks
Software Troubleshooting
Git
Build Management
AngularJS
Front End Software Development
Restful APIs
Jenkins
Job description
- Design, develop, test, and maintain enterprise web applications using Angular and TypeScript.
- Design and build applications that support developer onboarding, CI/CD workflows, software delivery visibility, and platform self-service capabilities.
- 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 internal developer platforms, self-service applications, dashboards, and engineering productivity tools that improve software delivery processes and developer experience.
- 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.
Requirements
- 5+ years of experience developing web applications using Angular and TypeScript.
- Strong proficiency in JavaScript, HTML5, CSS3, and SCSS.
- Experience building responsive and cross-browser compatible applications.
- Experience developing and consuming modern RESTful APIs in enterprise environments.
- 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 building internal developer portals, engineering productivity tools, self-service platforms, or DevOps-focused applications.
- Experience with Jenkins, GitHub, Azure DevOps, SonarQube, or similar tools.
- 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.
Preferred Attributes
- Self-starter with a passion for innovation and continuous improvement.
- Strong customer-service mindset and ability to partner with internal stakeholders.
- Ability to work independently while contributing effectively within a team environment.
- Comfortable balancing multiple priorities in a fast-paced organization.
- Demonstrates leadership, ownership, and accountability for deliverables.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.techcareers.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦