NESTJS BACKEND DEVELOPER FOR PAYMENT MODULE INTEGRATION
Descrição da oferta de emprego
The project is built using TypeScript and follows a modular structure.
Initially, we are looking for someone to work on the Payment Module.
Upon successful completion and quality delivery of this module, additional modules will be available for development.
Project Overview.
The project consists of several key features broken down into modular components, ensuring scalability and maintainability.
Below is an outline of the project modules.
- Payment Module (Initial focus for this job post) -- Stripe (Preferred) -- One-time and recurring payments -- Support for PayPal, Apple Pay, credit, and debit cards - Authentication Module -- Signup form (4-page wizard) -- Email, Facebook, and Google authentication -- Forgot Password functionality -- Reset Password functionality -- Candidate/Recruiter login flows - Job Module -- Create, edit, delete, and view job details -- List and filter jobs -- Suggest jobs -- Export jobs (Excel, CSV, PDF) - Candidate Module (For Recruiters) -- Update, approve, and delete applications -- View candidate details -- List and filter candidates -- Export candidates (Excel, CSV, PDF) - Profile Module -- Add, update, and view user details - Chat Module - Analytics Module - Dashboards for candidate, recruiter, and admin users Responsibilities.
For the Payment Module, your responsibilities will include.
- Implementing Stripe and PayPal payment gateways.
- Setting up APIs to handle one-time and recurring payments.
- Ensuring support for Apple Pay, credit, and debit cards.
- Writing clean, scalable, and well-documented code.
- Performing unit and integration tests to ensure reliability.
Requirements.
- Strong experience with NestJS and TypeScript.
- Familiarity with payment gateway integrations (Stripe, PayPal, etc.).
- Knowledge of RESTful API design and implementation.
- Experience with database integration and management.
- Familiarity with testing frameworks like Jest.
- Good communication skills and ability to meet deadlines.
Additional Opportunities.
If this module is delivered successfully, we will offer the opportunity to work on other modules, including but not limited to the Authentication, Job, Candidate, Profile, Chat, and Analytics modules.
How to Apply.
Please provide the following.
Your resume or portfolio highlighting relevant experience.
Examples of previous work, especially involving payment integrations or NestJS projects.
Your proposed timeline and cost estimate for the Payment Module.
We look forward to collaborating with talented developers who are eager to contribute to a growing and impactful project! JavaScript MySQL PostgreSQL Nest.
s ID do Projeto.
# Sobre o projeto 10 propostas Aberto para ofertas Projeto remoto Ativo em 1 hora atrás
Detalhes da oferta
- Indeterminado
- Em todo Portugal
- Indeterminado - Indeterminado
- 16/12/2024
- 16/03/2025
Transforme o futuro da web com a techframe! está pronto para desafiar o status quo e construir sistemas que vão além dos limites convencionais? a techframe, na vanguarda da inovação tecnológica, está à procura de um backend web developer para trabalhar em projetos pioneiros que moldarão o amanhã......
Develop backend applications for aws using java, kotlin or typescript... we are looking for highly skilled aws developer to join pixida with a hybrid working model in the porto area... create apis, unit and integration tests and keep documentation updated... be responsible for the creation and maintenance......
We’re looking for new team members with the react... js sw developer location: lisbon, portugal, occupation: full time, onsite min... net sw developer profile with a minimum experience of 3 years... for more information you can consult our privacy policy we will contact you only if your profile is selected......
Pm (hybrid)- location: lisboa for apply, send your cv for *****@***** with the reference 'developer'... fórum selecção is looking for a senior developer (m/f) for a corporate bank main activities: - understand and analyse the needs expressed by the business teams, specifying and testing them in order......
• integration with other applications... • excellent development skills on the technologies required for the m365 platform... the tasks to be performed include:• development and integration of technological components... net and c#• in depth knowledge of the custom development techniques for the m365......
Benefits: • apartment accommodation can be provided for the initial quarter... • minimum 3 years of professional nursing experience for candidates without a diploma... they are in search of empathetic and proficient nursing staff with expertise in nursing or medicine, capable of offering thorough care......
● recording session will continue for some time to get the proper readings... ● after opening the ganglion board, they need to choose the bci for the readings... new remedies ltd thanks the client for the opportunity to participate inthedesign and development of the “bci''......
Familiarity with databases and api integration... participate in code reviews for continuous improvement... net developer, you'll craft cutting-edge digital solutions for our clients, revolutionizing user experiences... experience with software development lifecycle... write clean, maintainable code......
Analyze existing software implementations to identify areas of improvement and provide estimates for implementing new features... update and maintain documentation for team processes, best practices, and software runbooks requisitos do trabalho the ideal candidate has: +2 years of experience......
Develop tests for app reliability... as a cobol developer, you'll transform legacy systems for our innovative client, enhancing critical applications... document changes to cobol programs... requisitos do trabalho ideal if you have: proficiency in cobol with hands-on experience......