Job Description
Software Requirements:
- Proficient in Angular and familiar with its core principles.
- Experience with popular Angular workflows (such as NgRx or NgXS).
- Familiarity with additional front-end languages (HTML, CSS, JavaScript, TypeScript).
- Experience with RESTful APIs integration.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Familiarity with code versioning tools such as Git.
Overall Responsibilities:
- Develop new user-facing features using Angular framework.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Ensure that all user input is validated before submitting to back-end services.
- Collaborate with other team members and stakeholders.
Category Wise Technical Skills:
Core Development:
- Expertise in Angular and TypeScript.
- Proficiency in CSS pre-processing platforms, such as LESS and SASS.
Testing:
- Experience with unit testing using frameworks like Jasmine and end-to-end testing using tools like Protractor.
Performance Optimization:
- Ability to diagnose and fix bugs and performance bottlenecks.
Cross-Platform Development:
- Experience with responsive and adaptive design principles.
Experience:
- 3+ years of experience in UI development.
- Proven track record of building complex web applications with Angular.
Day-to-Day Activity:
- Participate in daily stand-ups with the development team.
- Design and develop business-critical user interface components.
- Review application requirements and interface designs.
- Identify web-based user interactions.
- Write application interface codes using JavaScript following Angular best practices.
- Troubleshoot interface software and debugging application codes.
- Monitor and improve front-end performance.
- Document application changes and developing updates.
Qualification:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
SYNECHRON’S 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 applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice