Syndigo Logo Syndigo
⏩
@

Senior Software Engineer

🌍 India πŸ“… 06/23/2023

Apply

Frontend Senior Software Engineer (Application UI - Angular, RxJS)

🌍 Bangalore, Karnataka, India πŸ“… 01/23/2023

Apply

Job Description

**CXH – Frontend Sr. Software Engineer (Application UI)**

Syndigo is looking for Application UI/Front-end software engineer with high
proficiency and advance knowledge of Angular, Java Script and Type Script to
join our engineering team. This role will require a strong interest in, and
experience with, developing, enhancing, and maintaining application user
interface that is secure, responsive, well-performant, modular and dynamic
that can consume and integrate with the software backend components and
services. Projects will primarily focus on frontend development contributing
to a large existing codebase for data-driven applications that work with large
amount of data. This role will work with partner teams to help define
appropriate requirements, do the software development and maintenance, and to
troubleshoot problems.

**Technical skill and Experience:**

* Highly proficient and advanced knowledge of Angular
* Strong knowledge of Java Script, Type Script, CSS, HTML/XHTML
* Consume and integrate with REST APIs and microservices
* Strong familiarity with JSON and XML data formats
* Knowledge of SignalR and WebSocket
* Experience using RxJS to consume and handle Observables
* Experience in React is a plus
* Knowledge of Microsoft Azure cloud services is a plus
* JIRA for work item management
* Experience with Git for source control
* Familiarity with Azure CI/CD pipeline and be able to debug CI/CD issues
* 5+ years of solid professional experience in developing software using relevant technologies

**Job Description & Responsibilities:**

* Design, develop and enhance Application UI (user interface) screens and features using Angular
* Work with a large existing code base, integrating new functionality as well as troubleshooting and enhancing existing functionality
* Integrate UI front-end code with backend service layer – REST APIs and microservices
* Strong focus on high quality, highly performant and responsive, dynamic, scalable and re-usable UI code that supports multiple browsers and works well with large amount of data
* Write automated unit-tests in the code
* Familiarity with Agile and Kanban methodologies for SDLC. Maintain work backlog through JIRA
* Understand and translate business requirements into technical requirements – specifications
* Be a part of larger development team and also interface with Product, Project, DevOps and QA teams
* Collaborate with team members across multiple geographic locations as well as time zones