Full Stack Software Engineer - Ruby on Rails (Remote/United States)

Seattle, Washington, United States | Engineering/Product Development | Full-time | Fully remote

Apply

Please Note:  Visa sponsorship is not available.

Come join our growing team!  You will have the opportunity to work in a dynamic, creative environment where your ideas matter.

Trakstar is seeking a remote Ruby on Rails Software Engineer to contribute to the next phase of growth with our company’s brands and product portfolio.  The ideal candidate for this critical position will contribute high quality software and engineering expertise as a technical leader with our talented engineering group.

This position reports to the Director, Software Engineering and collaborates with senior leadership from product and engineering departments.

What we do:

Trakstar is a best-in-class, unified human capital management solution that supports mid-market companies to attract, retain, and grow their employee workforce. With almost two decades of experience providing unique employee management solutions, Trakstar is an end-to-end platform solution offering seamless applicant tracking, training, and performance solutions. In this ever-changing and remote work environment, the demand for Trakstar is growing and we are looking for employees to help scale our existing  organization.

Our company mission is to uplevel employee performance from hire to retire, because we believe people are happier and healthier when they know their work matters. We are serving 4000+ clients around the globe. At Trakstar, we hire only the best people - individuals who impress their prospects and clients with their industry knowledge of best practices and with insights into how Trakstar’s ever-expanding employee management tools can help their businesses grow and scale.

What you’ll do:

Your contributions will focus on our performance management SaaS products.  The team you will join focuses on delivering high quality (low escaped defects), well-tested (Cypress automation framework with focus on unit test coverage), secure (scanned and verified), scalable (AWS, but hardware isn’t the answer), software that delivers exceptional experiences for our clients.  This is a great opportunity to join a growing company and be a part of an excellent team, grow as a professional software engineer, and deliver valuable features where clean code matters. 

You will –

  • Build subject matter expertise on your team’s code base and platform.
  • Write full-stack, clean code that is easily understood and well tested.
  • 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. Grow in your understanding of how APIs are secured, sessions are handled, and data is validated properly.
  • Work in an agile development model and participate in sprint planning activities to break down epics, estimate accurately and consistently.
  • Collaborate with senior engineers on designing solutions to technical challenges.
  • Build reliable observability, monitoring, logging, alerts to ensure the team is aware of and can respond to quality issues or outages.
  • Foster an excellent engineering culture based in trust, accountability, character and honesty.
  • Be proactive in moving stories along to contribute to the forward momentum of the team and reach out for help when you’re stuck.
  • Seek feedback from senior engineers and participate in code reviews in a tactful and empathetic manner while growing your skills.

Your qualifications:

  • Possess a Bachelor’s degree, or equivalent experience.  Emphasis in engineering, data science, computer science or information systems is preferred.
  • Have 2-3 years of software engineering experience with SaaS applications.
  • Experience with Ruby on Rails and a modern front-end JavaScript framework is an absolute must.  
  • React, Backbone.js, webpack, RSpec and Terraform a plus.
  • Knowledge of Git source control, versioning/branching, rebasing, etc.
  • Use of AWS systems (RDS, EC2, RDS, Security Groups, CloudWatch, Ops tools, etc.)
  • Experience with Agile SCRUM model.
  • Code coverage and unit testing frameworks.
  • Ticket tracking such as JIRA / Pivotal.
  • RESTful APIs, secure sessions, identity and access management providers (OAuth, SAML, etc.)
  • Database queries, SQL (PostgreSQL, MySQL, etc.)
  • Caching systems (Redis, Memcache, ElastiCache)
  • Queueing systems (SQS, RabbitMQ, ActiveMQ, etc.)

 Compensation:

  • Competitive salary based on experience
  • Range $85,000 - $110,000/year

 Benefits:

  • Flexible time off and paid holidays
  • Medical, dental, and vision
  • Group term life, short-term disability, and long-term disability
  • Voluntary life, critical illness, and accident coverage
  • 401(k) program 

 

Trakstar is an Equal Opportunity Employer.  All qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality or sex.