Full-Stack Software Engineer at Mon Ami, Inc.

Job Description:

  1. Build back-end software on the Ruby on Rails ("RoR") platform.
  2. Build front-end software in JavaScript ES6, Stimulus/Turbo (RoR tool), React, HTML, Bootstrap, and CSS.
  3. Build automated tests that will be implemented with the RSpec framework, and comprise system tests, request tests and unit tests using Capybara.
  4. Build and maintain mobile apps using TypeScript, JavaScript and React, and ensure production-ready software is accompanied by a comprehensive test suite.
  5. Support production operations by triaging, monitoring production application logs using cloud log management tool AWS Cloudwatch, and identifying possible software defects or areas for improvement.
  6. Review issue reports from the customer success team, track and resolve client issues using Git-based version control application GitLab or Github and automated exception tracking tools.
  7. Respond to the customer success team, often opening issues (aka bug reports) to track progress towards resolution.
  8. Conduct full-stack performance optimization and resolve software and fix bugs with bug reports by implementing code fixes.
  9. Manage SQL databases including Postgres; prototype possible solutions to product and software needs and present work with peers and senior engineers for feedback.

May Telecommute.

Minimum Requirements:
Bachelor’s (or foreign educ. equiv.) Degree in Software Engineering, Computer Science, or a closely related field plus two (2) years experience in the job offered or related. 

Special Skill Requirements:  

  1. Implementing Web App user interfaces, using JavaScript ES6, HTML, CSS and Bootstrap.
  2. Unit testing and implementation of tests using frameworks including Capybara.
  3. Conducting full-stack performance optimization.
  4. Collaborate with product owners and designers to outline new features and write technical specifications.
  5. Maintaining source code and tracking and resolving client issues using Git-based version control applications including GitLab.
  6. Building and maintaining mobile apps using TypeScript, JavaScript and React.
  7. Monitoring production application logs using cloud log management tools including AWS Cloudwatch.
  8. Leading internationalization processes using i18N to create globally adaptable applications.
  9. Managing SQL databases including Postgres.

Base Salary: $114,000 - $168,000 per annum. 40 hours per week; M-F,   
 
To apply, send resume to job-full-stack-engineer@monami.io.