Angular Developer
Position Overview
RecruitGo is looking for an Angular Developer who will be responsible for designing and developing user-friendly, dynamic web interfaces of aviation software platform. Working closely with the Product Owner and domain experts, you will contribute to creating intuitive, impactful applications that directly influence the aviation industry’s safety and operational processes. This is an excellent opportunity for a passionate developer to apply their skills in a meaningful, mission-critical context, while continuing to grow professionally.
You will be part of an Agile development team, involved in all phases of the software development lifecycle, including design, coding, testing, and maintenance. Additionally, you will help support fellow developers and contribute to the continuous evolution of the platform.
Responsibilities:
- Design and develop user-friendly web interfaces using Angular, ensuring they are intuitive and meet the needs of aviation industry stakeholders.
- Collaborate with Product Owners and domain experts to define requirements and create high-quality, maintainable Angular applications.
- Develop and maintain modular, scalable front-end software in a team environment.
- Contribute to the full software development lifecycle, including planning, coding, testing, and deployment.
- Write clean, well-documented, and maintainable code in English, adhering to best practices.
- Write unit and integration tests to ensure the functionality and reliability of your code.
- Actively participate in SCRUM meetings, providing input and feedback on development progress.
- Support other developers on Angular and related technologies, sharing knowledge and best practices.
- Keep up-to-date with the latest advancements in Angular, front-end technologies, and industry trends.
Requirements:
- A University Master’s degree in Computer Science or equivalent experience.
- At least 2 years of experience as a front-end developer in a professional environment (freelance or employee).
- At least 1 year of experience in developing applications using Angular 2+.
- Proficiency in HTML, CSS, TypeScript, JSON, HTTP, and REST.
- Strong communication skills, with the ability to discuss technical topics clearly and effectively in English.
- Solid understanding of Agile methodologies and a passion for applying them in the development process.
- Ability to work well in a team and contribute to a collaborative, innovative work environment.
- English language proficiency (CEFR B2 or equivalent level).
Desirable Qualifications:
- Experience with responsive design principles.
- Familiarity with XML, OpenAPI/Swagger, and Git/GitLab.
- Experience with testing frameworks like Selenium, Karma, and Jasmine.
- Experience using tools like Postman and Docker.
- Familiarity with cloud-based development practices.
- Basic knowledge of graphical design principles.
Additional Information:
- Must have the legal right to work in Indonesia.
- This position requires an English proficiency level of CEFR B2, TOEFL iBT 72, IELTS 6.0, or equivalent.
Soft Skills:
- A strong commitment to quality, with an eye for detail and an understanding of best practices in software development.
- Proactive and able to take the initiative in solving problems and improving processes.
- Creative and critical thinker, with the ability to innovate and adapt in a fast-paced environment.
- Strong team player with excellent communication skills and a collaborative mindset.
Why RecruitGo?
RecruitGo seamlessly links world-class business partners with top-tier global talent in emerging markets. Secure legal employment through our Employer of Record services and embark on a journey to unparalleled professional opportunities.
- Work Schedule: Monday - Friday
- Work Set up: Hybrid
- Working Device: Will be provided
- Diverse Challenges: Each day offers fresh opportunities and unique challenges that keep your work engaging and rewarding.
- Team Collaboration: Join forces with a supportive team, where your insights and contributions are valued.
- Inclusivity: Be part of an inclusive and diverse workplace that values your contributions. Work with the internal team to ensure timely delivery of services to clients and ensure that clients & expectations are met.