Software Developer – Front End

Titan Professional Resources is seeking a Front End Software Developer to join one of our clients here in OKC! This role focuses on modern front-end web development using Angular, RxJS, HTML5, and CSS/SCSS, with an emphasis on building and shipping user-facing features and integrating applications with APIs.

Responsibilities

  • Design and develop front-end code to support business requirements and user-facing features
  • Build and maintain modern web applications using Angular
  • Integrate front-end applications with APIs and backend services
  • Develop responsive user interfaces using HTML5 and CSS/SCSS
  • Work with RxJS to manage application data and asynchronous operations
  • Research and understand existing and complex code, systems, processes, and workflows
  • Troubleshoot and resolve complex technical issues
  • Use Chrome DevTools to debug and optimize front-end applications
  • Write and maintain unit tests to ensure code quality and reliability
  • Participate in technical code reviews and address logic, performance, and coding standard concerns
  • Work with management and project coordinators to prioritize development work
  • Estimate development efforts and track progress through an online ticketing system
  • Collaborate with other IT teams and developers on full-stack solutions
  • Mentor and provide technical guidance to other developers
  • Communicate technical issues and solutions effectively with both technical and non-technical teams

Qualifications

  • Strong front-end development experience
  • Strong experience with Angular, with Angular v16+ required and v19+ preferred
  • Strong RxJS experience
  • Strong knowledge of HTML5 and CSS/SCSS
  • Experience with Node.js
  • Experience integrating front-end applications with APIs
  • Experience with Chrome DevTools and Visual Studio or Visual Studio Code
  • Experience with Git and Azure DevOps, including source control, pull requests, branching, and deployment pipelines
  • Experience with unit testing frameworks
  • Familiarity with .NET is helpful but not required
  • Experience researching and understanding existing code and complex systems
  • Strong problem-solving and analytical skills
  • Product mindset with experience developing and shipping user-facing features
  • Ability to work independently and collaborate effectively with a team
  • Senior-level experience with the ability to troubleshoot complex issues and mentor other developers

Location Not Specified

Job type Not Specified

Reference JOB-6331

Apply now

"*" indicates required fields

Accepted file types: doc, docx, pdf, txt, Max. file size: 3 MB.