Senior Fullstack Ruby/React Software Engineer

Mitratech
Remote Mexico
Remote
Full-time
  • Build subject matter expertise on your team’s code base and platform.
  • Write clean, production-ready code that is easily understood and well tested.
  • Do no harm and leave it better than you found it when refactoring components.
  • Serve in an on-call rotation (DevOps philosophy where you will participate in ops) and respond promptly to any production issues to remediate rapidly.
  • Be a teammate, communicate well, show up when expected, and be available.
  • Write secure code. Avoid introducing an OWASP vulnerability. Know how APIs are secured, sessions are handled, and data is validated properly.
  • Work in an agile development model and participate, or even lead, sprint planning activities to break down epics, estimating accurately and consistently.
  • Look for and surface dependencies that can create technical challenges, bottlenecks, or otherwise inhibit deliveries.
  • Build reliable observability; monitor and log alerts to ensure the team is aware of, and can respond to, quality issues or outages.
  • Help other teammates resolve complex problems or think through design / architecture challenges. Be available and responsive.
  • Foster an excellent engineering culture based in trust, accountability, character, and honesty.
  • Seek feedback and deliver constructive criticism (e.g., code reviews) in a tactful and empathetic manner; build others up and mentor without ego.
  • Be proactive in moving to new cards / stories and contributing to the team’s forward momentum.
  • Remediate security risks found via penetration tests and scans.

Requirements & Skills :

  • Possess a bachelor’s degree, or equivalent experience. Emphasis in engineering, data science, computer science, or information systems is preferred.
  • Have a minimum of 5 years of software engineering experience with SaaS applications
  • Proficiency with Ruby on Rails and React a must. Experience with Backbone.js, coffeescript / handlebars, webpack, Rspec, and Terraform a plus.
  • Knowledge of Git source control, versioning / branching, rebasing, etc.
  • Use of AWS systems (RDS, EC2, S3, Security Groups, CloudWatch, etc.)
  • Experience with Agile SCRUM model
  • Proficiency with code coverage and unit testing frameworks
  • Familiar with ticket tracking tools such as JIRA
  • Knowledge of RESTful APIs, secure sessions, identity and access management providers (OAuth, SAML, etc.)
  • Advanced experience with database queries, SQL, optimization and tuning (PostgreSQL, MySQL, etc.)
  • Knowledge of caching systems (Redis, Memcache, Elasticache)

We are an equal-opportunity employer that values diversity at all levels. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability, or veteran status.

30+ days ago
Related jobs
Highmark Health
NM, Working at Home, New Mexico

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Home Depot
NEW MEXICO, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Highmark Health
NM, Working at Home, New Mexico

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

20-0278792 Docutech, LLC
G,New Mexico Home

Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...

N. Harris Computer Corporation - CAD
New Mexico, United States
Remote

As a Java Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborate with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passionate ...

Trimble
NM, US
Remote

Software Developer - Control System Support. Join our innovative Control System Development team as a Software Developer, where your primary mission will be to enhance and support the integration and effectiveness of our ECU (Electronic Control Unit) platforms. As a Software Developer you’ll have th...

Promoted
Meridian Contracting
NM, United States

Discover the meeting place of exceptional skill and ground-breaking projects with rewarding construction careers and Meridian.As a powerhouse general contracting and civil engineering company, with a reach that expands across the Southwest, we are committed to innovation and a collaborative spirit f...

UtiliQuest, LLC.
All Cities, New Mexico

Discover a more connected Billing Specialist career At CableCom, as a Billing Specialist, you’ll manage production in partnership with field office personnel, including verification of accurate data entry made by the field offices.Connecting you to great benefits Remote Weekly Paychecks Paid Time Of...

Axalta
NM, US
Remote

The Account Specialist is responsible for maintaining strong customer satisfaction and long-term retention of Axalta’s customers within a market.As a member of the Regional sales team the Account Specialist will partner with our coatings customers to foster their long-term success by ensuring that a...

Sysco
New MexicoUnited States

US0066 Sysco New Mexico (Division of USA I).The pay range provided is not indicative of Sysco’s actual pay range but is merely algorithmic and provided for generalized comparison.Factors that may be used to determine rate of pay include specific skills, work location, work experience and other indiv...