Cebu City, Central Visayas, Philippines

NodeJS Developer

 Job Description:

Duties and Responsibilities:

  • Cooperation in an international environment
  • Problem analysis on the cross-section of the overall implementation
  • Provision of backend solutions (Nodejs) based on the AWS technology stack (DynamoDB, API Gateway)
  • Work in the front-end part (React, TypeScript, Redux) based on design and mockups from graphic designers
  • Great care in writing unit tests (Jest, React Testing Library)
  • Good understanding of security in the context of integration with external APIs (OAuth2, OpenID, JWT)
  • Data integration from different environments and platforms.
  • Participation in the development of Serverless solutions
  • Participation in Scrum meetings

Minimum Qualifications

  • Good communication skills.
  • Excellent problem-solving skills.
  • Able to accomplish tasks on time
  • Capable of working independently with little supervision

Must have experience of the following:

Required:

  • AWS
  • DynamoDB
  • CloudFormation
  • Serverless (important)
  • JavaScript, Typescript
  • Node
  • DynamoDB
  • React

Backend:

  • Node
  • Express
  • REST
  • Webhooks

Frontend:

  • React
  • Redux
  • Typescript


Our Development Stack and How we work:

  • We keep our code in GitLab (like GitHub but cooler)
  • CI/CD – our Continuous Integration and Continuous Deployment is handled by Jenkins so once you push the code, our server updates it automagically
  • Quick daily calls (Dailies) help us to make sure every Team Member knows what his team is working on
  • Our work is divided into Sprints i.e., Agile approach)
  • Kanban boards are where we keep track of our progress (via Active Collab online
  Required Skills:

ElasticSearch Scratch Developers Interpersonal Skills PostgreSQL Docker Node.js Writing Git Software English