Software Engineer – Node.js

Job Summary:

The job profile involves understanding and implementing the latest technologies and closely following the global trends on the web and mobile web development.

Managing development work (including planning, estimation, and execution). Leading and mentoring a team of developers. Ensuring high quality and compliant project delivery by collaborating with product management / QA / support. Managing team and Working on leading mobile consumer portals.

Key Responsibilities:

  • Review requirements, design specifications and propose a solution and have a discussion before implementation.
  • Work with team leads on the requirements and create estimates against those requirements.
  • Deliver projects on time in an agile and continuous development environment.
  • Writing tests in a client-side test framework such as Jest, Jasmine, Mocha, etc.
  • Work with QA team for resolving issues.
  • Report status with tools like JIRA to stakeholders

Requirements:

  • 3 years to 5 years of work experience developing complex software.
  • 2 years of experience with back-end development in Javascript frameworks like loopback, Express, etc
  • Hands-on AWS services and Microservice architecture.
  • A solid understanding of core Javascript principles and its fundamentals
  • Familiarity with popular Javascript tools, frameworks, and design principles, and enjoy.
  • staying up to date with the changing Javascript ecosystem
  • Strong communication skills across the board, with a passion for finding and sharing best.
  • practices and driving greater discipline.
  • Experience using Version Control (GitHub/Gitlab).
  • Passionate about code quality, extensibility, and simple architecture design

Required Skills:

  • HTML5
  • CSS3
  • Cross Browser and device compatibility
  • Javascript
  • Webpack

Bonus Points:

  • Knowledge of any static-typed and/or functional languages
  • Full-stack development
  • Automation Testing
  • Understanding of infra management and maintenance
  • CI/CD
Software Engineer – React.Js

Job Summary:

We are looking for a Full-stack Software Engineer who is motivated to combine the art of design with the art of programming. You will mostly work with in UI/UX, taking an active role on both sides and defining how the application looks as well as how it works.

Key Responsibilities:

  • Translate requirements and mock-ups into fully functional features by working closely with business and product owners, creative designers and back-end developers.
  • Review requirements, design specifications and propose a solution and have a discussion before implementation.
  • Work with team leads on the requirements and create estimates against those requirements.
  • Deliver projects on time in an agile and continuous development environment.
  • Writing tests in a client-side test framework such as Jest, Jasmine, etc.
  • Understanding digital/mobile UX and optimizing websites and mobile sites

Requirements:

  • 4 years of work experience developing complex software
  • Minimum 2-3 years of experience with front-end web development in JavaScript frameworks like React and at least 1-2 years’ experience on node js.
  • Experience with state management like Redux, Mobx, etc.
  • A solid understanding of core JavaScript principles and fundamentals.
  • Understand the intricacies of DOM and have good knowledge over the APIs and their performance implications
  • In-depth knowledge about HTML5 and CSS and can take necessary decisions when building responsive UI
  • Familiarity with popular JavaScript tools, frameworks, and design principles, and enjoy staying up to date with the changing JavaScript ecosystem.
  • Strong understanding of UI performance metrics, as well as how to capture and interpret them.
  • Strong communication skills across the board, with a passion for finding and sharing best practices and driving greater discipline.
  • Identify, troubleshoot, and document browser/platform compatibility issues and standards.
  • Experience using Version Control (GitHub/Gitlab).
  • Passionate about code quality, extensibility, and simple architecture design
  • Must be comfortable working in an open, highly collaborative team environment.

Required Skills:

  • HTML5
  • CSS3
  • Cross Browser and device compatibility
  • Javascript
  • React/ React.js
  • Webpack
  • API Development

Bonus Points:

  • Test-Driven Development
  • Familiarity in writing RESTful API / consuming RESTful API
  • Front-end styling frameworks (Style-components, Material UI, etc.)
  • Knowledge of PHP, Python, Ruby

JavaScript Developer

Job Summary:

We are looking for a Javascript Developer who is motivated to combine the art of design with the art of programming. You will mostly work with in Libraries / Plugins / SDK, taking an active role on both sides and defining how the application looks as well as how it works.

Key Responsibilities:

  • Translate requirements and mock-ups into fully functional features by working closely with business and product owners, creative designers and back-end developers.
  • Review requirements, design specifications and propose a solution and have a discussion before implementation.
  • Work with team leads on the requirements and create estimates against those requirements.
  • Deliver projects on time in an agile and continuous development environment.
  • Writing tests in a client-side test framework such as Jest, Jasmine, etc.
  • Understanding digital/mobile UX and optimizing websites and mobile sites

Requirements:

  • 2-5 years of work experience developing complex software
  • Minimum 2-3 years sound experience in core JavaScript development (Libraries / SDK / Plugins). (Experience in React / Angular or any web framework does not count towards core JavaScript development)
  • A solid understanding of core JavaScript principles and fundamentals.
  • Understand the intricacies of DOM and have good knowledge over the APIs and their performance implications.• In-depth knowledge about HTML5 and CSS and can take necessary decisions when building responsive UI
  • Familiarity with popular JavaScript tools, frameworks, and design principles, and enjoy staying up to date with the changing JavaScript ecosystem.
  • Strong understanding of UI performance metrics, as well as how to capture and interpret them.
  • Strong communication skills across the board, with a passion for finding and sharing best practices and driving greater discipline.
  • Identify, troubleshoot, and document browser/platform compatibility issues and standards.
  • Experience using Version Control (GitHub/Gitlab).
  • Passionate about code quality, extensibility, and simple architecture design
  • Must be comfortable working in an open, highly collaborative team environment.

Required Skills:

  • HTML5
  • CSS3
  • Cross Browser and device compatibility
  • Javascript
  • Webpack

Bonus Points:

  • Test-Driven Development
  • Familiarity in writing RESTful API / consuming RESTful API
  • Front-end styling frameworks (Style-components, Material UI, etc.)
  • Knowledge of Node.js, PHP, Python
IT Project Manager Cum BA

Invest Talent JSC is hiring an IT Project Manager cum BA for our client, a new FDI Start-Up company specialized in Mobile Power Bank Rental Service to liaise with project stakeholders (outsourcing development team, and business team).

A. Objective

This role will conduct a comprehensive assessment of our company’s technology systems, which have been acquired from a third party as a Software as a Service (SaaS). The objective is to ensure that these systems operate stably, securely, and are not adversely affected by the provider. The assessment should also ensure that the systems meet the current and future business needs of our company.

B. Scope of Work

Website:

  • Assess the performance, security, and scalability of the website provided by the SaaS provider.
  • Review the user-friendliness, SEO optimization, and integration with other systems.
  • Recommend any necessary improvements or discussions with the SaaS provider to optimize performance.

Mobile Applications (iOS & Android):

  • Evaluate the performance, security, and scalability of the mobile applications as provided by the SaaS.
  • Assess user experience (UX) and user interface (UI).
  • Check compatibility with the latest operating system versions and performance on various devices.
  • Provide recommendations for improvements or necessary updates, and communicate these with the SaaS provider.

Database Systems:

  • Evaluate the structure, performance, security, and scalability of the database systems managed by the SaaS provider.
  • Review backup and data recovery methods as provided by the SaaS.
  • Recommend improvements or discuss with the SaaS provider to optimize data management.

Security:

  • Conduct a comprehensive security assessment of the entire system, including website, mobile applications, and databases, ensuring that the SaaS provider meets industry security standards.
  • Identify and recommend measures to address existing security vulnerabilities and liaise with the SaaS provider for necessary fixes.
  • Propose security protocols to ensure the safety of user information and company data.

System Integration and Compatibility:

  • Check the integration capabilities between the systems provided by the SaaS (website, mobile applications, databases).
  • Assess the system’s compatibility with external services (such as payment gateways, CRM systems, etc.) and ensure that the SaaS provider supports these integrations.
  • Provide suggestions for improvement and discuss potential issues with the SaaS provider.

C. Reporting Requirements

  • Provide a detailed report of the assessment results, including specific findings and recommendations.
  • Offer specific improvement plans for each identified issue, including discussions or actions required with the SaaS provider.
  • Suggest a long-term strategy to maintain and develop the company’s technology systems under the SaaS model.

Salary package & Benefits: 

  • Salary package: 1500 – 2000 USD Gross
  • Working location: District 1, Ho Chi Minh City
  • Working time: Monday – Friday, 9:00am – 6:00pm
Human Resources Manager – Mobile Power Bank

Invest Talent JSC is hiring a Human Resource Manager for our client, a new FDI Start-Up Business specialized in mobile power bank rental service. 

We are looking for a dedicated HRM who is responsible for developing and implementing HR strategies to support the business goals of the company.. This position requires expertise in recruitment, training, compensation policies, and ensuring compliance with labor laws, with a particular focus on managing the Market Development/Sales team to drive market expansion.

Responsibilities:

Recruitment & Training

  • Plan and manage the full recruitment process for all departments, especially the Market Development/Sales and technical teams.
  • Develop training programs for new hires and continuous training programs, particularly focusing on sales, negotiation, and customer service skills for the Sales team.
  • Ensure employees are equipped with the necessary skills and knowledge to efficiently operate the mobile power bank rental service, including technology knowledge and customer care.

Managing the Market Development/Sales Team:

  • Establish professional recruitment and training processes for the Sales team, ensuring strong negotiation skills and the ability to sign contracts with business partners such as coffee shops, hotels, and shopping malls.
  • Monitor and evaluate the performance of the Sales team based on KPIs such as the number of locations signed, sales revenue, and partner satisfaction.
  • Develop and manage competitive compensation and commission policies for the Sales team to encourage high performance and market competitiveness.

Develop and Manage HR Policies:

  • Design and implement HR policies, including compensation, benefits, career advancement, and employee retention strategies.
  • Build a performance evaluation system (KPIs) for all departments, ensuring that employees meet set targets.
  • Ensure compliance with labor laws and relevant regulations, and handle labor disputes fairly.

Building a Positive Work Culture:

  • Foster a customer-focused corporate culture, promoting employee engagement across multiple locations, including remote teams.
  • Organize team-building activities and create a positive, effective work environment.
  • Ensure that the Sales team, which experiences high turnover, is well-supported by other departments to achieve business goals.

Requirement:

  • At least 2 years of HR management experience with strong experience in recruiting, developing and managing Sales and Market Development teams, particularly in service, real estate, technology sectors, or industries with a dispersed workforce and remote operations.
  • English: Communication

Skills: 

  • Strong leadership skills, capable of working independently and managing remote teams effectively.
  • Expertise in recruitment, training, and developing competitive compensation policies.
  • Excellent communication and conflict resolution skills, fostering a harmonious and engaged work environment.
  • Solid understanding of Vietnamese labor laws and relevant legal requirements.

Personality:

  • Honest, transparent, and with a strong work ethic.
  • Proactive, adaptable, and quick to adjust to changes in the business environment.

Salary Package & Benefits: 

  • Package: 30,000,000 – 40,000,000 VND Gross
  • Benefits under labor law, continuous professional training, and other benefits according to company policy.
  • Opportunity to contribute directly to the growth and expansion of the business.
  • Working time: 9:00am – 6:00pm, Monday to Friday
  • Working location: Sala City, Thu Duc

INVEST TALENT JSC

130 Nguyen Cong Tru Street, W Nguyen Thai Binh, Dist 1, HCMc

Tax No.: 0317047046

[email protected]

+84 866 047 046

Service Request

Enter your email address here always to be updated. We promise not to spam!