COMPANY DESCRIPTION
APL Tower 26th Floor Unit T3,
Jl. Letjen S. Parman Kav. 28, Jakarta,
Indonesia 14470
DESIGNATION : Frontend Developer - VT
RESPONSIBILITIES
- Develop responsive, SinglePage Application (SPA) using technologies such as Angular, HTML, CSS, and Bootstrap
- Develop micro-frontend with Angular,.NET Core/.NET
- Develop interactions from SPA to backend microservices during submission flow
- Participate in daily agile scrum stand-ups for status updates, assignments, and collaboration
- Work with users to understand and document requirements
- Design and develop new services/micro-services
- Share architectural design vision with both technical and non-technical team members, including fellow engineers
- Works on improvements in development toolset including testing frameworks, deployment scripts and monitoring libraries
- Write clean, well-structured, and maintainable code with automated test coverage and corresponding documentation
- Perform software development work using Angular and Java
- Participate in all areas of the software development lifecycle from requirements definition to deployment including requirements gathering and analysis, systems design, development, requirements, and technical documentation, testing and deployment
- Implement best practices, standards and procedures including quality and delivery methodologies
- Resolve and troubleshoot problems and complex issues
- Recommend detailed design of system components to ensure reusability and flexibility, where applicable
QUALIFICATIONS
- Bachelor's degree in Computer Engineering, Computer Science, or other related discipline
- Experience with backend developement will be an added advantage.
- Familiar with SaaS, SCCS, Npm, Pnpm testing (Karma js/ Jasmine), and REST
- Experience working with GitHub, AWS CodeCommit, and Jira
- Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management
- Agile development, build processes, testing, and operations
- Excellent communication & collaborative skills especially in fluent spoken and written English