Application Development

Purple Drive Technologies

  • Pittsburgh, PA
  • Permanent
  • Full-time
  • 28 days ago
  • Apply easily
Key Responsibilities:
  • Collaborate with cross-functional teams to define, design, and ship new features using Agile methodologies (Scrum/Kanban).
  • Develop responsive, modular, and maintainable front-end components using Angular 13+.
  • Design and implement server-side logic using Java (Spring Boot preferred).
  • Participate in design reviews, code reviews, and unit testing.
  • Integrate REST APIs, external data sources, and third-party services.
  • Troubleshoot and debug production issues with a strong focus on root cause analysis.
  • Ensure adherence to coding standards, best practices, and security protocols.
  • Contribute to continuous improvement of the development process and tools.
Required Skills & Qualifications:
  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • 5+ years of experience in application development.
  • Proficiency in Angular 13 or newer, including modules, services, RxJS, and routing.
  • Strong expertise in Java and Spring Boot framework.
  • Experience building and consuming RESTful APIs.
  • Familiarity with Agile/Scrum practices, tools (e.g., Jira, Confluence), and ceremonies.
  • Strong understanding of Git-based version control and CI/CD pipelines.
  • Knowledge of unit testing frameworks like JUnit, Jasmine, or Karma.
  • Solid understanding of browser rendering behavior, performance, and cross-browser compatibility.

Purple Drive Technologies