Senior Full Stack Developer (5+ Years' Experience)
Senior Full Stack Developer (5+ Years' Experience)
Job Type: Full-time / Contract
Location: Remote / Hybrid (to be discussed)
Salary: Competitive, depending on experience
Job Description
We are seeking an experienced and highly skilled Senior Full Stack Developer with at least 5 years of professional development experience to help build and scale an innovative technology platform combining smart shopping devices, e-commerce, membership management, loyalty points and digital services.
The ideal candidate will have strong technical expertise, excellent problem-solving skills and the ability to independently design, develop and deploy complex software systems.
Key Responsibilities
- Design, develop and maintain scalable web applications and management platforms.
- Build membership, loyalty points, rewards and account management systems.
- Develop e-commerce functionality, payment integrations, order processing and transaction management.
- Design secure backend architecture, APIs and databases.
- Develop administrative dashboards, reporting and analytics tools.
- Integrate third-party payment providers and external APIs.
- Support integration with smart devices, IoT hardware, Bluetooth and NFC technologies.
- Implement robust security, authentication and data protection measures.
- Optimise system performance, reliability and scalability.
- Take ownership of the complete development lifecycle, from architecture to deployment.
Essential Requirements
- Minimum 5 years of professional full stack development experience.
- Strong proficiency in JavaScript / TypeScript.
- Extensive experience with React, Vue.js or similar frontend frameworks.
- Strong backend development experience with Node.js, Python, Java or equivalent technologies.
- Experience with PostgreSQL, MySQL, Redis or similar databases.
- Proven experience in RESTful API development and third-party integrations.
- Experience with cloud infrastructure such as AWS, Azure or Google Cloud.
- Strong understanding of cybersecurity, authentication and secure payment processing.
- Experience with Git, CI/CD pipelines and production deployments.
- Ability to work independently and take technical ownership of a project.
Desirable Skills
- Experience developing e-commerce or fintech platforms.
- Experience building loyalty, membership, commission or rewards management systems.
- Experience integrating payment gateways such as Stripe, Alipay or WeChat Pay.
- Experience with IoT devices, Bluetooth, NFC or smart hardware integration.
- Experience with mobile applications or mini-programmes.
- Previous experience as a Technical Lead or Software Architect.
What We Offer
- Opportunity to work on an innovative technology project.
- Significant involvement in technical architecture and product development.
- Flexible working arrangements.
- Long-term career development opportunities.
- Competitive compensation based on experience and technical ability.
How to Apply
Please submit:
- Your CV or professional profile.
- Examples of previous projects you have developed.
- GitHub profile, portfolio or links to live applications, if available.
- A brief description of your experience designing and delivering complete software systems.
Applicants must have at least 5 years of relevant professional development experience.
职位类型:全职
薪资: £30,000.00至£100,000.00(每小时 )
预计小时数:每周 44.0
Work Location: 现场办公
openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.