top of page

Job Location


Type of Job

Full Time

Full Stack Javascript Developer

About the job

We’re looking for a Full Stack Javascript Developer who will take a key role on our team. Our Full Stack Developer must have knowledge in all stages of the SDLC.

You’ll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure deployed in AWS and built in NodeJS.


  • Computer Science or equivalent bachelor's degree

  • Design overall micro-services architecture of the web application.

  • Maintain quality and ensure responsiveness of applications.

  • Collaborate with the rest of the engineering team to design and launch new features.

  • Maintain code integrity and organization.

  • Developing Unit Tests for new endpoints created.

  • Experience working with graphic designers and converting designs to visual elements.

  • Understanding and implementation of security and data protection.

  • Highly experienced with Javascript ES6, NodeJS, NPM, MongoDB, MySQL

  • Proficient in managing and deploying on AWS

  • Knowledge of code versioning tools GIT and Github.

  • Proficient in Communication in English

  • Must be willing to work with a minimum or a 5 hour overlap with the San Diego Team

Bonus Skills:

  • Experience using advanced JavaScript libraries and frameworks such as AngularJS or ReactJS.

  • Development experience with either PWA's or mobile apps.

  • GDPR, CCPA, HIPAA Compliance


  • Flexible Personal Time Off

  • Freedom of remote work

  • Education and learning budget

  • Guaranteed annual structured raise

Typical Day

  • Write Technical Specification and review with the team lead

  • Coding new Features

  • Fixing Bugs in your work or reported in Production

  • Auditing and Optimizing code for Speed, Stability, Network traffic, Responsiveness, Security

  • Building Frontend UI using HTML/CSS per standards or design requirements

  • Building REST API’s for new features

  • Creating Unit Tests for new endpoints

  • Brainstorm with the team for innovative solutions

  • Meet daily for a standup meeting with the team to discuss what was completed yesterday and what will be completed today

  • Meet with the QA team to submit weekly User Stories that are ready for testing

  • Follow a SCRUM or Kanban SDLC process

  • Demo work to the Team Lead

  • Deploy tested features to UAT/Staging environments on AWS when CI/CD is not implemented yet

Success Looks Like This

  • Elegant Stable and Secure code being created

  • Weekly submissions to QA

  • No more than 2 testing cycles

  • Following SDLC Process

  • Maintaining a %65-%70 focus factor

  • Reliable, Responsible and Available

About us

Madain Corp is a software engineering and technical services company that has been in business for ever a decade. They specialize in helping businesses remove technical barriers and succeed by providing them with effective technology solutions. The company is known for using cutting-edge technology stacks that can scale and perform well as a business grows.


Madain Corp is a leader in the industry, with a track record of delivering high-quality products and services to its clients. The company has won numerous awards for its work and has been recognized by prominent publications such as, Forbes, TechCrunch, CNN, and Fox Business. Their team of experienced software engineers and technical professionals is dedicated to helping businesses succeed through the use of technology.



bottom of page