6
Experience
Remote
Job Type
B2+
English Level
Experience
Job Type
English Level
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
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.
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.