JOB PURPOSE
Easmed is seeking an experienced Senior Full Stack Developer to lead the design and development of scalable applications across mobile, web, and smart device platforms. The ideal candidate will possess strong technical depth, a product-oriented mindset, and the ability to architect solutions that ensure scalability, reliability, and performance.
CORE RESPONSIBILITIES
- Expert in NodeJS and Python.
 
- Expert in Postgres and modern applicable ORMs.
 
- Proficient in using message queues system for load balancing.
 
- Expert in programming design principles.
 
- Frontend Development (Mobile and Web App)
 
- Expert in ReactJS.
 
- Expert with state management libraries such as Redux or MobX.
 
- Experience with frontend tools such as, React and React Native.
 
- Experience with backend tools such as, Node.js and Django.
 
- Familiarity with modern testing frameworks for both Backend and Frontend functions.
 
- Expert in version control systems.
 
- Proficient in work concurrency and thread management.
 
- Prior CI/CD, microservices, and AI/ML experience is a plus.
 
QUALIFICATIONS, SKILLS & EXPERIENCE REQUIRED
Backend Development
- Expert in: Node.js, Python
 
- Databases: PostgreSQL, with strong understanding of modern ORMs (e.g., Prisma, Sequelize, SQLAlchemy)
 
- Messaging & Architecture: Experience with message queues (e.g., AWS SQS, Kafka) and microservices
 
- Performance: Skilled in concurrency, threading, and load balancing techniques
 
- Version Control & CI/CD: Proficient with Git, GitHub Actions, or similar CI/CD pipelines
 
Frontend Development
For Mobile Applications:
- TypeScript, React Native, Expo, Nativewind (Tailwind CSS), React Hook Form, Zod
 
For Web Applications:
- TypeScript, React, Vite, Tailwind CSS, React Hook Form, Zod
 
General Frontend Skills:
- Strong command of state management (Redux, Zustand, or equivalent)
 
- Expertise in responsive and accessible UI development
 
- Familiarity with modern testing frameworks (Jest, React Testing Library, Cypress)
 
Additional Skills (Bonus):
- Cloud hosting (AWS, GCP, Azure, or similar managed services)
 
- Experience integrating AI/ML or IoT SDK components
 
- Understanding of cybersecurity fundamentals and data protection best practices
 
Requirements
- Proven experience as a full stack developer working on backend and frontend projects.
 
- Familiar with cloud hosting and managed services.
 
- 4 years in relevant programming experience.