Full-Stack Developer for Medical Web App
Worldwide
Project Title: Senior Full Stack Developer (MERN / Cloud & Deployment) About the Role & Project Overview We are looking for an experienced Full Stack Developer to help us build, optimize, and deploy our web applications. You will be responsible for end-to-end development, from crafting frontend user interfaces to setting up secure backend APIs and managing cloud deployment pipelines. Clear Expectations & Deliverables Frontend & Backend Development: Build responsive, clean user interfaces and scalable RESTful APIs. Authentication & Security: Implement secure authentication mechanisms (e.g., JWT with proper token handling, input validation, and role-based access control). Database Management: Design schema structures and optimize queries using MongoDB or relational databases (PostgreSQL/MySQL). Cloud & Deployment Setup: Configure and deploy applications on cloud platforms (e.g., AWS EC2, S3, Nginx, Docker) with automated CI/CD pipelines. Code Quality & Documentation: Write clean, modular code with clear technical documentation for future reference. Required Skills & Qualifications Frontend: React.js, Next.js, HTML5, CSS3/Tailwind, JavaScript (ES6+), State Management (Redux/Zustand). Backend: Node.js, Express.js, REST API design, Express-validator, JWT. Database: MongoDB (Atlas), PostgreSQL, or MySQL. Cloud & DevOps: AWS (EC2, S3), Nginx, Docker, GitHub Actions / CI/CD pipelines, SSL configuration. Tools: Git, GitHub, Postman, Linux CLI. How We Work & Communication Work Style: We operate in an agile, goal-oriented environment. We value ownership, clean architecture, and proactive problem-solving over micromanagement. Communication Channels: Regular check-ins via Slack/Teams, code reviews via GitHub PRs, and async task tracking using Jira/Trello. Expectations: Transparent updates on progress, quick flagging of blockers, and direct, concise communication.
- Not SureHourly
- 1-3 monthsDuration
- ExpertExperience Level
$25.00
-
$47.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- India11:48 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by