Job Description
About Company
Perform development activities to build and maintain WEB-based software systems.
Your role & responsibilities
- Participate in developing web applications using Angular, CSS, and Java technologies.
- Understand application requirements and workflow from mockups and converting to workable code.
- Perform coding, testing, and reviewing in line with user & system requirements to deliver programs that meet client’s needs and meet the release milestone.
- Perform 3rd-level support to rectify production issues and provide solutions.
Your skills & qualifications
- Good Diploma/Degree in Computer Science/Information Technologies.
- Web development knowledge (HTML, CSS, Angular, JavaScript, jQuery, JSON, etc.).
- Java EE development experience (Java Core, Java EE, SPRING).
- Database/SQL knowledge (SQL, Stored Procedures, and MySQL).
- Project experience in CSS animation, or Mobile animation work is an added advantage.
- Familiar with Agile and Continuous Integration and Continuous Delivery (Deployment).
- Knowledge of code versioning tools including Git, or SVN.
- Able to quickly learn new technologies, frameworks, and development languages.
- Strong interpersonal and communications skills, both oral and written.
- Strong debugging and problem-solving skills.
- Understands what to build optimized for speed and scalability
- Able to work in a dynamic and ever-changing industry.
For Senior Web Developer
- Has a STRONG background in Angular, JQuery, JavaScript, and J2EE/Spring to develop web-based Java applications.
- Has 2-year experience in mentoring and guiding small teams.
- Has matured thinking process, good analytic and problem-solving skills.
Benefits for you
- Attractive compensation, regular assessments, and salary reviews
- 13th-month salary, annual bonus, and performance bonus
- 20 days annual leave
- 100% salary during the probation period
- 100% social insurance, premium healthcare insurance, and annual routine check-up
- Unlimited access to a selection of food and beverages
- Company activities: annual teambuilding, New Year party, quarterly company party, weekly fruits day, monthly birthday, etc
- Sports activities: badminton, football, bowling, cycling, etc
- In-house acoustic music band
- Cinema days with blockbuster movies.