×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer- Frontend; Angular

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: First Object
Full Time position
Listed on 2026-10-02
Job specializations:
  • Software Development
    Angular Developer, Front End Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 140000 - 170000 USD Yearly USD 140000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer- Frontend (Angular)

Job Summary:

We are seeking a Sr. Software Engineer
- Frontend with deep expertise in Angular, Type Script, and modern web development. In this role, you will be a primary contributor to a business-critical financial reconciliation product used by enterprises worldwide, frontend component development, and the delivery of high-quality, secure, and performant user interfaces.

You will work closely with backend engineers, QA, and the product team to translate functional requirements and UI/UX designs into reliable Angular/UI components. You will bring hands-on experience with Kendo Grid, UI Web Components, REST API integration, frontend security, and Angular upgrade cycles, and will be expected to contribute to technical design, code reviews, and the ongoing improvement of the frontend codebase.

Success in this role requires a strong Angular foundation, a keen eye for user experience, and the discipline to deliver maintainable software within Agile sprint timelines.

Key Responsibilities:
  • Design, develop, and maintain high-quality Angular/UI components, modules, and services for the web client application, ensuring a responsive, performant, and accessible user experience
  • Build and maintain complex data grid implementations using Kendo Grid / Kendo UI, including sorting, filtering, pagination, inline editing, and custom cell rendering
  • Build and maintain full application screens, layouts, navigation flows, dialogs, and form interactions that make up the application UI, taking end-to-end ownership from design handoff to delivered feature
  • Translate UI/UX wireframes and design specifications into pixel-accurate, usable, and accessible Angular components, flagging design issues or inconsistencies before implementation begins
  • Implement consistent look, feel, and theming across the application using CSS, component-level styling, and shared UI design patterns
  • Build reusable UI component libraries and shared modules that can be consumed consistently across different areas of the application
  • Ensure cross-browser compatibility and consistent user experience across all supported browsers and screen resolutions
  • Consume and integrate REST APIs into Angular applications, handling authentication tokens, error states, loading indicators, and data transformation at the frontend layer
  • Implement and enforce frontend security best practices
  • Participate in and contribute to Angular framework upgrade cycles, ensuring the application remains on a current, supported version with minimal disruption
  • Write clean, maintainable Type Script, HTML, CSS code; apply component-based architecture principles, lazy loading, and Angular best practices across all features
  • Work with RxJS to manage asynchronous data streams, handle complex event-driven interactions, and ensure predictable state management across the application
  • Collaborate with backend engineers to define and consume REST API contracts, ensuring seamless end-to-end feature delivery
  • Apply responsive design principles using Bootstrap and CSS to ensure the application works correctly across supported browsers and screen sizes
  • Participate in UI/UX design reviews, translating wireframes and functional specifications into reliable, well-tested Angular components
  • Write unit tests using Jasmine/Karma or equivalent frameworks; contribute to maintaining high frontend test coverage
  • Work within the CI/CD pipeline using Jenkins, ensuring code is built, tested, and deployed in a consistent and automated manner
  • Investigate and resolve frontend defects and performance issues, collaborating with QA and backend teams as required
  • Actively participate in sprint planning, estimation, code reviews, retrospectives, and daily stand-ups
  • Promote a knowledge-sharing culture through documentation, code reviews, and team collaboration
  • Working in a fast-paced Agile/Scrum environment, taking ownership of sprint commitments and consistently delivering well-tested, production-ready features on time. Adapts quickly to shifting priorities without losing focus on quality or the overall release goal.
  • Takes initiative in identifying and addressing technical challenges early, without waiting to be directed. Brings a solution-oriented approach to sprint delivery, proactively flagging risks to timelines and working with the team to resolve blockers before they become issues.
Qualifications:

Required:
  • B.Tech / M.Tech in Computer Science or equivalent
  • 5-7 years of software development experience with a strong focus on frontend / Angular development
  • Strong hands-on…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary