Design, develop, and maintain full-stack applications using Node.js and SQL for backend and React, Tailwind CSS, and Typescript for frontend.
Build and integrate RESTful APIs using Node.js to support connectivity with internal systems, payment gateways, and third-party APIs.
Implement payment gateway integrations to enable secure and efficient transaction processing, including handling webhooks and error cases.
Execute third-party API integrations ensuring reliability, performance, and proper error handling.
Apply security best practices, such as secure API design, data encryption, and protection of payment transactions.
Deploy and manage applications on Cloud Azure, leveraging services like Azure App Services, Azure Functions, and Azure SQL.
Contribute to CI/CD pipelines using tools like Azure DevOps or Git to automate builds, testing, and deployments.
Collaborate with team leads, architects, and stakeholders to translate requirements into technical implementations.
Perform code reviews, troubleshoot integration issues, and optimize application performance and scalability.
Stay current with advancements in full-stack technologies (Node.js, React, etc.), payment systems, and integration patterns to improve project deliverables.
Document code, integration workflows (e.g., payment gateways, third-party APIs), and CI/CD configurations to support team knowledge sharing.
Skills Required:
Experience: 1- 4 years of full-stack development experience, with a proven track record of delivering end-to-end solutions.
Technical Expertise:
Strong proficiency in Node.js and SQL for building efficient backend systems.
Extensive experience designing and consuming RESTful APIs for internal and external integrations.
Proven expertise in payment gateway integrations, including secure transaction handling and webhook implementation.
Hands-on experience with third-party API integrations to enhance application functionality.
Knowledge of authentication (Auth) using Azure AD or similar identity management services.
Proficiency with Cloud Azure services (e.g., Azure App Services, Azure Functions, Azure SQL) and security practices (e.g., encryption, secure coding).
Advanced skills in React, Tailwind CSS, and Typescript for creating modern, responsive front-end interfaces.
Experience with CI/CD tools like Azure DevOps, Git for automated workflows.
Tools & Practices:
Experience with Agile/Scrum methodologies and tools.
Exposure to containerization (e.g., Docker) and cloud-based development.
Soft Skills:
Strong problem-solving and analytical skills, particularly in security, payment processing, and API integrations.
Good communication skills to collaborate effectively with team members and stakeholders.
Ability to work independently and manage complex tasks in a fast-paced environment.
Education: Bachelor's Degree in related field
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job