Software Engineer- Full Stack (MERN)

CLOUD TECH SERVICES INC
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Amazon Cloudfront Amazon Elastic Compute Cloud Amazon S3 Code Review Databases Software Debugging Software Design Patterns DevOps Github PostgreSQL
+32 more
MongoDB MySQL Node.Js Object-Relational Mapping OAuth Performance Tuning Queueing Systems RabbitMQ Role-Based Access Control Redis Next.js JSON Web Token Web Application Security Software Construction Web Application Frameworks Web Performance Optimization Tailwind ReactJS Delivery Pipeline Express.js Software Security Git Amazon Relational Database Service Information Technology Apache Kafka Front End Software Development Api Design NestJS Restful APIs Docker Jenkins Microservices

Job description

  • Collaborate with development teams, product managers, and designers to design and deliver scalable software solutions.
  • Design and develop robust client-side and server-side architectures using modern JavaScript frameworks and backend technologies.
  • Build responsive, high-performance web applications using React.js and Next.js.
  • Develop and maintain RESTful APIs and backend services using Node.js and Express.js.
  • Develop reusable UI components and maintain scalable frontend architecture.
  • Design, manage, and optimize databases including MySQL, PostgreSQL, and MongoDB.
  • Implement authentication, authorization, and security best practices including JWT, OAuth, and RBAC.
  • Work with AWS cloud services such as EC2, S3, RDS, and CloudFront.
  • Build and maintain CI/CD pipelines and deployment workflows.
  • Optimize applications for scalability, performance, responsiveness, and reliability.
  • Troubleshoot, debug, maintain, and upgrade existing systems and applications.
  • Write clean, maintainable, testable, and well-documented code following engineering best practices.
  • Participate in code reviews, technical discussions, architecture planning, and mentoring junior developers.
  • Ensure application security, data protection, and performance optimization.
  • Collaborate with QA and DevOps teams for deployment, testing, and monitoring activities.

Requirements

  • Proven experience (5+ years) as a Full Stack Engineer, MERN Stack Developer, or similar role.
  • Strong expertise in Node.js, Express.js, React.js, and Next.js.
  • Good understanding or experience with NestJS.
  • Strong experience in API development and frontend integrations.
  • Must-have experience with Prisma ORM; familiarity with TypeORM or Sequelize is a plus.
  • Strong experience with MySQL, PostgreSQL, and MongoDB.
  • Experience with AWS services such as EC2, S3, RDS, and CloudFront.
  • Experience with Docker and CI/CD tools such as GitHub Actions or Jenkins.
  • Familiarity with Redis and message queue systems such as RabbitMQ or Kafka is a plus.
  • Strong understanding of scalable application architecture, microservices, and design patterns.
  • Experience writing unit, integration, and API tests.
  • Understanding of responsive/mobile-first development and frontend optimization.
  • Strong understanding of web security, data protection, and software engineering best practices.
  • Familiarity with HIPAA compliance and secure healthcare data handling is a plus.
  • Proficiency with Git and collaborative development workflows.
  • Experience with Tailwind CSS or modern UI libraries is a plus.
  • Excellent analytical, communication, teamwork, and organizational skills.
  • Bachelor’s degree or Master’s degree in Computer Science or related field preferred

Benefits & conditions

  • Competitive Salary - Be rewarded with a salary that truly reflects your talent, performance, and impact.
  • Social Security Fund - Build a secure future with contributions that support your financial stability.
  • Festival Allowances - Celebrate life’s special moments with added financial support during festivals.
  • Social Security Fund - Feel protected and supported at every stage of life - which includes Medical, Health & Maternity Protection, Accident & Disability Protection, Dependent Family Protection, and Old Age Protection schemes.
  • Paid Holidays - Take the time you need to rest, recharge, and enjoy life outside of work.
  • International Work Environment - Grow your perspective by working in a diverse and globally connected team.
  • Annual & Team Outings - Strengthen bonds and create memories through fun and engaging team activities.
  • Loan Schemes - Get access to financial support when you need it most.
  • Employee Referral Bonus - Earn exciting rewards for bringing great talent into the team.
  • Paid Certification - Enhance your skills with company-supported professional certifications.
  • Free Lunch - Enjoy complimentary meals that make your workday more convenient and enjoyable.
  • Employee Recognition & Rewards - Feel valued as we celebrate your achievements and contributions.
  • Performance Reviews - Grow continuously with structured mid-year and annual feedback.
  • Five-Day Work Week - Maintain a healthy work-life balance with a structured weekday schedule.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on cloudtechservice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all