About the job Mid/Senior Full-Stack Developer (React Native & Node.js)
For our client, we are seeking a Mid/Senior Full-Stack Developer to join a trusted partner in software quality assurance.
About the Role
We are looking for a highly skilled and experienced Mid/Senior Full-Stack Developer to join our team. The ideal candidate will have strong expertise in both frontend and backend development, with a focus on React Native, Node.js, TypeScript, and cloud deployment in Azure. Experience in payment systems and card processing is a must.
You will be responsible for developing robust, scalable, and secure applications, integrating payment gateways, and ensuring an exceptional user experience across mobile and backend systems.
Key Responsibilities
-
Design and develop scalable, secure, and high-performance applications.
-
Build and maintain React Native mobile applications with a focus on smooth UI/UX.
-
Develop backend services using Node.js and TypeScript.
-
Integrate and manage payment solutions and card processing systems.
-
Deploy and maintain solutions in Microsoft Azure environment.
-
Collaborate with cross-functional teams (Product, QA, DevOps) to deliver high-quality products.
-
Write clean, maintainable, and testable code following best practices.
-
Troubleshoot, debug, and optimize performance across systems.
Requirements
Must-Have Skills
-
Frontend: React Native (minimum 3 years of experience)
-
Backend: Node.js and TypeScript (minimum 3 years of experience)
-
Cloud: Hands-on experience with Microsoft Azure (deployment, monitoring, scaling)
-
Payments Expertise: Strong understanding of payment systems, card processing, and integration with payment gateways (e.g., Stripe, Adyen, Braintree)
-
Solid understanding of RESTful APIs and microservices architecture
-
Proficient in Git, CI/CD pipelines, and automated testing
-
Strong problem-solving skills and attention to detail
-
Excellent communication and collaboration abilities
Nice-to-Have
-
Experience with GraphQL, Docker, Kubernetes
-
Knowledge of security best practices for financial applications (PCI DSS compliance)
-
Experience working in Agile/Scrum teams
What We Offer
-
Competitive salary range: 3,000 8,000/month
-
Flexible working hours and remote options
-
Opportunity to work on cutting-edge financial technologies
-
Support for professional development and career growth