< Back to vacancies

Senior Fullstack Engineer (Node.JS+JavaScript)

Worldwide
6

Experience

Remote

Job Type

B2+

English Level

Who We’re Looking For

We are leading IT solutions provider working on cutting-edge technologies to deliver high-quality services to our global clients. We are seeking a skilled Senior Fullstack Developer to join our team and play a pivotal role in designing and developing robust solutions for the payment management system

What You’ll Do
  • Collaborate with the development team to design, develop, and deploy Node.js applications for the “Locker” project.

  • Build AWS Lambda using Node.JS

  • Utilize JavaScript and TypeScript to implement frontend functionalities, payment processing, and system integrations.

  • Develop responsive and interactive user interfaces using React to enhance the payment management system.

  • Architect and implement RESTful APIs for seamless communication between frontend and backend systems.

  • Integrate payment gateways, processing APIs, and external services to facilitate secure and efficient transactions.

  • Mentor junior developers and guide them in best practices for Node.js, JavaScript, TypeScript, and React development.

  • Collaborate with cross-functional teams to ensure the alignment of technical solutions with project requirements.

  • Stay updated on industry trends and emerging technologies to drive innovation in the payment management system.

What You’ll Need
  • Strong proficiency in Node.js development with significant experience in building backend applications.

  • Proficiency in JavaScript and TypeScript for frontend development.

  • Familiarity with AWS services such as EC2, DynamoDB, CloudFormation, SQS, SNS, and S3.

  • Experience in working with DevOps and continuous integration pipelines.

  • Basic knowledge of source code control system Git.

  • Exposure to AWS Lambda, Echo, S3, SNS, SQS, ECS, DynamoDB, Redis, CloudWatch is a plus.

  • Understanding of high availability and basic disaster recovery processes.

  • Familiarity with Java and NodeJS for backend development.

  • Basic familiarity with Terraform, Jenkins, and Docker.

  • Hands-on experience with React to develop user interfaces for web applications.

  • Knowledge of Java with experience in ECS/Docker is a significant advantage.

  • Solid understanding of RESTful API design and implementation.

  • Experience with payment processing systems, payment gateways, and API integrations.

  • Familiarity with frontend technologies such as HTML, CSS, and responsive web design.

  • Strong problem-solving skills and the ability to optimize performance and scalability of applications.

  • Excellent communication and collaboration skills to work effectively in a team environment.

What We Offer
  • Competitive salary.
  • Remote work opportunity.
  • Comfortable work in your local time zone.
  • Flexible work schedule.
  • Professional growth and development.
  • Multicultural working environment.