Our Hiring Process

4-Step Recruiting Methodology

01. Resume Screening

Determine candidates have the basic knowledge and skills we needed.

02. Testing

Applicants need to work on a challenge which relates to the position they have applied. Any applicant gets one week to complete the assignment from the comfort of their home.

03. Interviewing

Interview slots are booked via HR, so the applicants can pick the time that works best for them. Interviews usually take anywhere between 45 to 60 minutes.

04. Reference Check

Validating the information to ensure that candidate have the knowledge, skills and attitude they have presented.

Work and thriving

Work is like a thread in our life's big picture. It shines brightest when it has meaning, not just when we climb the ladder. It's about learning every day, having great ideas, and celebrating wins together. Let's enjoy our work journey, step by step, and build something amazing!

Snack and beverage perks

We offer an array of snack and beverage options, from snacks to lunch festivities.

Growth opportunity

CODEDIVA offers free Udemy access over 2000+ high-quality courses taught by the world’s leading experts and real-world practitioners.

Professional development

Certification acts as a benchmark for development. It makes it easy for you to show off your expertise. At CODEDIVA we support cost of your examination certificates. 

Gears

We provide our team with Macbook / Tablet / Mobile which offer smooth experience and high security.

Wellness Allowance

We know that taking care of your health and wellness is so important—that’s why the company provides you with a massage program from the therapists.

Company Outings

Let’s go on a trip together! Get along and boost the team spirit.

What's Your Passion?

CODEDIVA opens opportunity to persons of diversified professions having potentials with the desires for the progress to participate in building the success, develop the organization for stable and sustainable growth.

.NET PROGRAMMER

Account Executive

Business Analyst

Mobile Developer

System Analyst

Software Quality Assurance

UX/UI Designer

Web App Development

Job Openings

Work through projects across multiple functional area and collaborate closely with key executives in each area.

Responsibilities :

    • Develop plans to materialize strategy and analyze business proposals.
    • Assess the company’s operational and strategic performance.
    • Research & analyze internal & external information for financial or relevant business insights and developing strategies.
    • Participate in each step of development process.
    • Monitor and track progress of current processes, performance review regularly and recommend improvements based on best practices.
    • Provide support, consultancy and strategic guidelines to each department.
    • Monitor and analyze industry trends and market changes.
    • Keep up to date with new knowledge and technology to apply to improve and enhance productivity.

Requirements :

    • Bachelor's degree or higher in Business, Management, Information Technology, or related field.
    • Minimum of 2-5 years’ experience in Business analyst role.
    • Strong analytical problem-solving abilities and proven ability to understand complex business and provide a suitable solution for end-users.
    • Demonstrated leadership in professional setting.
    • Good command in English.
    • Have soft skills including negotiation, active listening, and presentation skills.
    • Reliable and able to work both independently and with the team.
    • Ability to work on various matters under deadlines with time pressure.
    • SQL knowledge or/and background in the financial service industry is a plus.
    • Have knowledge and updated technology is an advantage.
Apply now

Develop web application efficiently and effectively

Responsibilities :

  • Able to design and develop various Web Applications as assigned.
  • Support and solve various Web Application problems after the development has been completed.
  • Experience in programming languages such as C#.net, VB.net, Web Services, and Crystal Report.
  • Experience in Relational Database, MS SQL Server and TSQL programming

Requirements :

  • Bachelor's or a Higher Degree in Computer Science, Computer Engineering, IT, or any related field
  • Having a C# programming background.
  • Experience in programming with .NET Core
  • A minimum of 1-3 years' experience in software development.
  • Have analytical and problem-solving skills.
  • Demonstrated teaming and leadership skills.
  • A fast learner and willing to contribute and work as a team.
  • A Proven ability to engage in multiple projects with competing deadlines.
Apply now

Validate the quality of applications before delivering to users.

Responsibilities :

  • Review and analyze system specifications.
  • Develop test plans, test scopes, review test cases, identify quality risks, and communicate status to ensure that the product meets specified business requirements.
  • Report bugs and errors to development teams.
  • Prioritizing severity of issues based on target users and requirements to determine when we can stop testing to deliver products on time.
  • Supporting System Integration Test, and User Acceptance Test
  • Provide regularly quality report and feedback to team
  • Discuss and clarify issues and requirements with the project team

Requirements :

  • A Bachelor's degree or higher in Computer Science, MIS, or related fields
  • At least 1 year of working experience in Software Quality Assurance (QA)
  • Knowledge of software development process (Software Development Life Cycle)
  • Good software system detection and testing skills
  • Able to read and write test cases and test plans
  • Able to prepare documents according to the QA process as well
  • Experience in test automation tools will be an advantage.
  • Experience in coding. Knowledge JIRA will be an advantage
  • Experience in Mobile Application and Mobile Web development will be an advantage.
  • Good communication skills and can communicate with people of many different styles
Apply now

Design, Analyze and develop Web Application for any given type of work.

Responsibilities :

  • Design, Analyze and develop Web Application for any given type of work.
  • Support and solve in Web Application right after production or any given issue.

Requirements :

  • Experience in Programming will be highly considered.
  • PHP, Laravel Framework, and Restful API programming skills are needed.
  • Ability to work in the fields of HTML, Javascript, jQuery, CSS.
  • Ability to work the in the fields of Relational Database, MySQL,PostgresQL.
  • Good at communicating, open-minded and working as a team.
Apply now

Develop Android platform application efficiently and effectively

Responsibilities :

  • Develop Android platform application efficiently and effectively.
  • Work with other teamplayers to finish application on mobile and tablet.
  • Submit application to Google Play Store and finsih the process.

Requirements :

  • Great team player, open-minded and respect others.
  • Having knowledge of Git Version Control.
  • Experience working with web service integration (SOAP, REST, JSON, XML)
  • Experience with third-party libraries and APIs.
  • Deep understanding of Android SDK.
  • Stay positive and with the make it happen attitude.
Apply now

Develop iOS platform application efficiently and effectively

Responsibilities :

  • Develop iOS platform application efficiently and effectively.
  • Work with other teamplayers to finish application on mobile and tablet.
  • Submit application to App Store and finsih the process.

Requirements :

  • Great team player, open-minded and respect others.
  • High proficiency in Objective-C or Swift.
  • Having knowledge of Git Version Control.
  • Experience working with remote data via RESTFul / SOAP
  • Experience with third-party libraries and APIs.
  • Deep understanding of iOS SDK.
  • Stay positive and with the make it happen attitude.
Apply now

Design User Interface (UI) for website and mobile application.

Responsibilities :

  • Design User Interface (UI) for website and mobile application.
  • Design User Experience (UX) for website and mobile application.
  • Capable of making banners for digital platforms.
  • Create wireframes and mockups.
  • Build Invision project.

Requirements :

  • Be able to use any designing tools like Photoshop, Illustrator, Flash and any other digital graphic tools fluently.
  • Experience in web design or mobile application design will be highly considered.
  • Having a good understanding of basic graphic composition, colour, and typography.
  • Having a good understanding of web design and user insight.
  • Be able to communicate and work as a team.
  • Be responsible, sharp, ready-to-learn and creative.
Apply now

Track Your Application

Resume Screening

Testing

Interviewing

Reference Check