Job Purpose
Easmed is looking for a Senior Full Stack Engineer to spearhead the development of applications on mobile, web and IoT devices to address customer needs and pain points.
Ability to demonstrate scalability and stability in development plans will be key the success of the candidate in this role.
Critical Work Functions & Key Tasks
Backend Development
- 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
- Expert in ReactJS.
- Proficient in Web and Search Engine Optimization techniques in React.
- Expert with state management libraries such as Redux or MobX.
General Expectations
- Experience with frontend build tools such as Webpack, Babel, and npm.
- Familiarity with modern testing frameworks for both Backend and Frontend functions.
- Expert in version control systems.
- Proficient in work concurrency and thread management.
- Prior CICD and microservice experience is a plus.
Requirements
- Bachelor's degree in a relevant field.
- Proven experience as a full stack developer working on backend and frontend projects.
- Familiar with cloud hosting and managed services.
- 5 years in relevant programming experience.