Servient is a fast-growing technology solutions provider specializing in building AI solutions for the legal industry. Our dynamic team comprises passionate and talented professionals who are committed to delivering outstanding solutions that drive measurable results. We value collaboration, continuous learning, and a customer-centric focus. If you're looking to advance your career and make an impact in a supportive, growth-focused environment, we'd love to hear from you.
Role Overview
We are seeking a Senior Angular Developer with extensive experience in designing and developing responsive, high-performance web applications. In this role, you will lead and mentor a team of developers in building state-of-the-art solutions with Angular. You will collaborate closely with cross-functional teams- including designers, back-end developers, product managers, and QA- to ensure end-to-end product delivery.
Key Responsibilities
Application Development: Design, develop, and maintain large-scale Angular applications using the latest Angular features and best practices.
Technical Leadership: Provide architectural guidance and best practices for front-end development. Offer mentorship and code reviews to junior and mid-level developers.
Collaboration: Work with the back-end development team to integrate REST APIs and microservices effectively. Partner with UI/UX designers to ensure seamless user experiences.
Optimization & Scalability: Identify performance bottlenecks and propose solutions for high-traffic use cases.
Agile Methodologies: Participate in daily stand-ups, sprint planning, and retrospectives to continuously improve processes and deliverables.
Quality Assurance: Write unit tests, conduct code reviews, and ensure code quality remains at an industry-leading standard.
Continuous Improvement: Stay current with the latest Angular and front-end technologies, bringing innovative ideas to the table.
Required Qualifications
Experience: 5+ years of front-end development experience, with at least 3+ years working extensively with Angular (v8+).
Technical Expertise: Strong proficiency in TypeScript, JavaScript, HTML5, CSS3, RxJS, and Angular CLI.
Tooling & Frameworks: Familiarity with state management libraries (NgRx or similar), build tools (Webpack), and testing frameworks (Jasmine/Karma).
API Integration: Practical experience consuming RESTful APIs; understanding of microservices architecture is a plus.
Version Control: Hands-on experience with Git, GitFlow, and CI/CD pipelines.
Problem-Solving: Adept at diagnosing complex technical issues and delivering innovative, scalable solutions.
Communication: Strong verbal and written communication skills, with the ability to work effectively in a collaborative environment.
Education: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Preferred Qualifications
Experience with hybrid or cloud-native applications (AWS, Azure, or GCP).
Working knowledge of Docker or Kubernetes for containerized deployment.
Familiarity with UI/UX design principles and tools like Figma or Sketch.
Previous experience managing or leading a development team.
Contributions to open-source projects or a public GitHub repository showcasing coding proficiency.
Benefits & Perks
Competitive salary and performance-based bonuses
Comprehensive health and dental insurance
401(k) plan with company matching
Collaborative and inclusive company culture
Relocation assistance (if applicable)
How to Apply
If you are a seasoned Angular developer looking to take your career to the next level, we invite you to apply. Please submit your resume, portfolio (if applicable), and a brief introduction highlighting your relevant experience to [email address or application link].
Join [Your Company Name] and make an impact as we build cutting-edge solutions together!