Search IT & Business Jobs

Search by job category, location, or keywords. Register to apply for a position. You can also save a search to be notified by email of new jobs as they are posted.

Software Engineer (API Developer)

Brentwood, TN 37027

Posted: 12/04/2019 Job Number: 1755

Job Description


Software Engineer (API Developer)
Job Description
We are seeking an experienced software engineer with deep knowledge of Ruby on Rails to help us build cutting-edge tools & products.

Come join us, work with the best, build your skills and make a difference.
Technologies
  • Ruby on Rails
  • Typescript/Javascript
  • React
  • PostgreSQL? Amazon AWS
Responsibilities
  • In your role as a senior software engineer you will be an expert in modern day application development.
  • You will have familiarity with the practices of high-performing engineering organizations such as Git-Flow, pull requests, unit testing, cloud architecture & design, and SCRUM.
  • Build and maintain powerful APIs that are consumed by iOS, Android, and the web.
  • Write clean, well-tested code and automated unit tests using Ruby on Rails.
  • Participate in agile ceremonies such as iteration planning, retrospective, and daily standups.
  • Participate in the full lifecycle of the software development life cycle from ideation to delivery.
  • Create more senior engineers by mentoring other engineers in areas such as unit testing, continuous integration, DRY/SOLID principles, and SDLC.
  • Previous working experience in high-growth technology companies and/or startups
  • Understanding of scrum, unit testing, continuous integration, continuous delivery, and DevOps
  • Knowledge of microservice architectures and RESTful APIs, especially in Ruby on Rails
  • Full-stack expertise in multiple tiers of modern web applications (e.g. front end, back end, infrastructure, etc.)
Qualifications
  • Performing tasks under the directive of the more senior/lead engineer
  • 5+ years of professional experience with at least 3 years of Ruby on Rails
  • Experience with JavaScript frameworks such as React and Angular
  • Experience in technology companies and startups using open source technologies including Linux, Git, AWS, and modern development environments
  • Experience in either frontend or backend but capable with both
  • Experience working on customer facing application at scale
  • B.S. or M.S. in Computer Science or equivalent work experience

 

Meet Your Recruiter

Rachmon Allen

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.