Job Description
Our client is looking for a Full-stack developer (front-end & back-end) to join our digital team for designing user interactions on websites, developing servers and databases for website functionality and coding for mobile platforms.
The primary responsibility of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for website functionality and coding for mobile platforms.
Tools
AWS infrastructure
Containerization
JS web stack (React, Node.js, Express.js)
SSO/Authentication
Data: SQL
Project management & support: JIRA projects & service desk, Confluence, Teams
Soft Skills
An analytical bent of mind
Creative vision
Pragmatic and capable of solving complex issues
Ability to understand business needs
Good communication
Service-oriented, flexible & team player
Self-motivated, take initiative
Attention to detail & technical intuition
Experience
3-5 years of full-stack development experience - analyzing, developing, and implementing web-based applications
Experience developing for Mobile Web
Experience in a healthcare company is a plus
Preferred Qualifications
Master’s Degree in Computer Science with a focus on computer programming, software programming, or a related field. Proficiency with JS web stack (React, Node.js, Express.js).
Requirements
Responsibilities
- Design overall architecture of the web application
- Developing front end website architecture
- Translate Wireframe responsive HTML/CSS
- Build interactive web pages
- Integrate with App backend
- Designing user interactions on web pages
- Developing back-end website applications
- Implement authentication and authorization
- Set-up backend storage (DynamoDB, RDS) to store user settings
- Design and implement API requests to Data science models
- Ensuring cross-platform optimization for mobile phones
- Working alongside graphic designers for web design features
- Ensuring responsiveness of applications.
- Experience working with graphic designers and converting designs to visual elements.
- Understanding and implementation of security and data protection.