Job Summary
Synechron is seeking an experienced Angular Developer to lead and contribute to the development of high-quality scalable web applications. As a key member of our technology team you will collaborate with cross-functional teams to deliver innovative solutions mentor junior developers and stay current with evolving Angular best practices. Your expertise will directly influence project success and ensure the delivery of seamless efficient and maintainable software products aligned with business goals.
Software Requirements
Required:
- Extensive experience with Angular (latest stable version) and TypeScript.
- Strong proficiency in JavaScript HTML/CSS and related web development technologies.
- Familiarity with RESTful APIs and integration techniques.
- Experience with version control systems such as Git.
- Knowledge of software development methodologies particularly Agile/Scrum.
Preferred:
- Experience with Angular Material or similar UI component libraries.
- Exposure to and backend services.
- Familiarity with DevOps practices and CI/CD pipelines.
Overall Responsibilities
- Lead the frontend development team in building testing and deploying scalable Angular applications.
- Collaborate with business analysts UI/UX designers backend developers and QA teams to translate business requirements into technical specifications.
- Ensure timely delivery of high-quality code including writing unit and integration tests.
- Drive best practices in code quality performance optimization and maintainability.
- Mentor junior team members and promote knowledge sharing within the team.
- Stay updated on Angular development trends and incorporate innovations and best practices into team processes.
- Support project planning resource estimation and technical review sessions to meet delivery deadlines and quality standards.
Performance Outcomes:
- Timely delivery of functional robust and user-friendly web applications.
- Consistent adherence to coding standards and best practices.
- High team productivity and continuous skill development.
Technical Skills (By Category)
Programming Languages:
- Essential: Angular TypeScript JavaScript
- Preferred: HTML5 CSS3 SCSS/SASS
Frameworks and Libraries:
- Essential: Angular Angular Material REST API integrations
- Preferred: RxJS NgRx other state management libraries
Development Tools and Methodologies:
- Essential: Git Agile/Scrum Visual Studio Code or other IDEs
- Preferred: CI/CD tools (Jenkins Azure DevOps) Docker
Databases/Data Management:
- Preferred: Basic understanding of backend databases or data sources but primary focus on frontend with REST/JSON.
Cloud Technologies:
- Preferred: Knowledge of deploying and integrating applications with cloud platforms like AWS or Azure.
Security Protocols:
- Basic knowledge of security best practices for web applications including authentication authorization and data protection.
Experience Requirements
- 5 years of professional experience in frontend development focused on Angular.
- Proven track record leading Angular projects and teams delivering large-scale applications.
- Experience working in Agile teams with cross-functional stakeholders.
- Prior involvement in mentoring junior developers is a plus.
Day-to-Day Activities
- Lead daily standups and sprint planning sessions.
- Develop review and optimize Angular code to meet functional and performance requirements.
- Collaborate with backend teams to integrate APIs and data sources.
- Guide junior developers provide technical feedback and promote best practices.
- Conduct code reviews and ensure software quality.
- Support deployment troubleshooting and bug fixing for production and staging environments.
- Stay informed on Angular updates tools and new techniques to continually improve team efficiency.
- Assist in project estimations technical solutions and documentation.
Qualifications
- Bachelors or Masters degree in Computer Science Software Engineering or equivalent.
- Relevant certifications such as Angular or TypeScript certifications are advantageous.
- Demonstrable experience in developing enterprise-grade Angular applications.
- Strong communication skills for collaboration and stakeholder engagement.
Professional Competencies
- Strong analytical and problem-solving skills.
- Leadership qualities including mentoring and technical guidance.
- Excellent communication and interpersonal skills.
- Adaptability to rapidly changing project requirements and emerging technologies.
- Results-driven with a focus on delivering high-quality maintainable solutions.
- Ability to manage time effectively and prioritize tasks efficiently.
SYNECHRONS DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.
All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Candidate Application Notice
Required Experience:
Senior IC