Collaborate with cross-functional teams to analyze business requirements and develop web applications.
Design, develop, test, debug, and document software components.
Optimize applications for speed, performance, and availability.
Manage project timelines and expectations effectively.
Understand and interpret functional and technical specifications.
Work with
product owners, stakeholders, and
project managers to define project goals and deliverables.
Troubleshoot and resolve complex issues while maintaining application stability.
Stay informed about the latest trends and best practices in web development.
Bachelor's degree in Information Technology or a related field.
At least 3 years of experience in front-end development, particularly with Angular (version 10+ preferred).
Hands-on experience with responsive and adaptive design.
Strong understanding of the Software Development Life Cycle (SDLC) and related methodologies.
Proficiency in TypeScript and JavaScript.
Knowledge of REST APIs.
Experience using Jira, Atlassian Confluence, Bitbucket, and Sourcetree.
Familiarity with the Ionic framework (or Cordova) and knowledge of Java Spring is a big plus.