
Software Developer for IBM
Primary stack
Job description
About the Position
We are looking for a Software Developer for IBM specializing in Angular development. Enhance user experience with best practices and advanced techniques.
Responsibilities
- Utilized HTTP interceptors to handle common HTTP errors and perform additional logic, such as adding headers to requests.
- Optimized the application performance and improved the user experience through the implementation of lazy loading.
- Implemented authentication guard to restrict access to certain pages for unauthenticated users.
- Organized the frontend code into components, services, and classes for maintainability and scalability.
- Created services to encapsulate and reuse common functionality throughout the application.
- Built forms with validation to ensure user input is correct and complete.
- Utilized data binding to connect the user interface with the underlying data model.
- Utilized reactive programming with RxJS to handle data streams and handle errors.
- Actively engaged in meetings with clients and colleagues to continuously improve the tool and sought constructive feedback for professional development.
- Demonstrated technical expertise as a front-end developer by taking a proactive approach and staying up-to-date with the latest advancements in the field through training opportunities and incorporating best practices in design.
Requirements
- Proficiency in Angular
- Experience with HTTP interceptors
- Knowledge of lazy loading
- Familiarity with authentication guard
- Experience with reactive programming
- Proficiency in RxJS
- Understanding of data binding
- Experience with forms validation
We Offer
- Opportunity to work with a leading tech company, IBM
- Collaborative environment with regular feedback and professional development opportunities
- Potential for remote work from Bulgaria
About the Company
IBM is a global technology leader, providing innovative solutions and services in various fields, including software development, cloud computing, and artificial intelligence.
Contact Us
For more information or to apply, please visit our careers page or contact us directly.
© Cross Border Talents. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
CBT is a specialist recruitment consultancy with a network of recruitment partners across the Globe. We provide permanent and talent leasing recruitment solutions for the Engineering, ICT, and Multilingual sectors.For 9 years we have focused on not only building a structured company, but also on fostering a more humanized/humane community of professionals. Since 2013, our specialized international recruitment team has integrated more than 500 engineers from Central Europe (80% of European engineers) and 5500 multilingual candidates. Always working/providing in accordance with the needs of our clients.
More at Cross Border Talents
All 242 roles
Trilingual Customer Support and Operations Manager
Cross Border Talents · Bulgaria

System Engineer / DevOps
Cross Border Talents · Nuremberg

Dynamics 365 Developer
Cross Border Talents · Greece

Director of Operations and Strategy – Healthcare and Fintech
Cross Border Talents · Italy