Role Overview 
We are seeking a highly skilled Full Stack Software Developer to design, develop, and maintain scalable applications.
The ideal candidate will have strong expertise in both frontend and backend development, with the ability to build robust APIs, manage databases, and create intuitive user interfaces.
This role involves working across the full software development lifecycle, from concept and architecture through to deployment and maintenance, ensuring seamless integration between systems and delivering high-quality solutions that support business objectives.
Key Responsibilities 
Develop and maintain backend services, APIs, and databases for real-time monitoring and reporting.
Create intuitive front-end interfaces for dashboards, payment systems, and user applications.
Ensure system reliability, scalability, and security across applications 
Collaborate with engineers, managers, and QA teams to deliver end-to-end solutions.
Perform troubleshooting, debugging, and performance optimization of applications.
Required Skills & Experience 
Strong proficiency in programming languages such as Python , 
JavaScript , 
C/C++
and other related technologies 
Proficiency in full stack development : 
Backend: 
Node.js, Python (Django/Flask/FastAPI), Spring Boot, Laravel 
Frontend: 
React.js, Next.js, Angular, or Vue.js 
Databases: 
MySQL, PostgreSQL, MongoDB, MSSQL, SQLite 
Knowledge of 
cloud platforms 
(AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
Knowledge of CI/CD pipelines (CircleCI, Jenkins, etc)
Strong problem-solving and analytical skills 
Ability to work on cross-functional teams 
Eager to learn new technologies and pick up new skills 
Preferred Qualifications 
Understanding of 
payment integrations 
(POS, NFC, QR code systems, Stripe).
Knowledge of 
cybersecurity best practices 
Knowledge of Error Monitoring and Logging like ELK, Grafana, Sentry, Prometheus, etc.
Familiarity with 
computer vision 
and AI/ML is a strong plus.
#J-18808-Ljbffr