drjobs Full Stack Software Engineer (Remote - Nearshore) العربية

Full Stack Software Engineer (Remote - Nearshore)

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bogota - Colombia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Full StackSoftware Engineer (Remote)

We are looking for a software developer to join our team. Our company focuses on developing a mobile-first platform that enhances a candidate's (healthcare clinicians) job search experience by matching them to relevant jobs from employers.

We want someone to facilitate, research, develop and deliver cutting-edge techniques in workflow management, stream, and real-time messaging to ensure service interoperability, increase consistency, and improve the lives of your coworkers every day.

We are embarking on several exciting projects to expand our platform capabilities that will define our service portfolio in the years ahead. Our current platform comprises web applications and mobile
apps. We re using a modified MERN/MEAN stack: ReactJS/AngularJS for the front end. We drive intelligence through our backend with Node.js and use MongoDB (both hosted and CloudManager). The
architecture is service based with RestFul APIs for integrations. The main integrations are Twilio, Mailchimp, Nursys, and third-party strategic partner platforms.

We are hosted in AWS and use AWS functions (SNS, Lambda, etc). We use Docker/Jenkins/Kubernetes for automated code deployment. Other tools used: Git, JIRA, Slack, Zoom.

Job Responsibilities
As part of a team of software engineers, you will onboard our rigorous engineering practices. You will design and develop quality code for system stability and resiliency of the APIs and applications. You will
work to the technical roadmap the Technical Product Owner set and collaborate with your fellow engineers helping with complex tasks and projects. Partner with Product Owners with input for sprint
planning and adhere to frameworks and best practices around project management and foster better communication and collaboration.

In most cases, you can be based offshore and work USA time zones (UTC-8 to UTC-5/UTC-7 to UTC-4).

Core Attributes

  • Ability to come up with thoughtful, scalable technical components
  • Understanding of the broader architecture, technical decisions, and dependencies
  • Strong sense of code quality and code craftsmanship
  • Proven deep expertise in developing APIs and Backend projects in Node.js
  • Full-stack development skills needed for the platform
  • Engineering Skills Matrix
  • Full Stack: both front end and back end.
  • Heavy emphasis on: NodeJS, JavaScript/TypeScript
  • Desired front end: HTML5, Angular, CSS, Responsive Web
  • Serverless computing / AWS Lambda
  • Working with Microservices
  • API integration and API frameworks
  • Security frameworks and OWASP web application security standards
  • Advanced database skills -- MongoDB NoSQL/SQL
  • Research, design, POC, and facilitate documentation
  • Proficient with version control and CI/CD (Git/Jenkins/Kubernetes/Docker)

Key Qualifications/Required Experience

  • 4+ years of software development experience
  • 4+ years in NodeJS
  • 2+ years with ReactJS/Angular
  • MongoDB expertise
  • Excellent verbal & written communication skills

Interview Process
We will assist you with preparation, mock interviews, and coaching to succeed! The steps typically are:

  • Two technical interviews with the hiring team--that's it!
  • Screening and qualification with recruiters


Employment Type

Full Time

Company Industry

About Company

40 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.