Full Stack Software Engineer

TALENT HIVE, LLC
Columbia County, WA, United States
6 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Amazon Web Services Automation of Tests Microsoft Azure Code Review Databases Continuous Integration Relational Databases Software Debugging Github Design of User Interfaces Human-Computer Interaction
+31 more
PostgreSQL Model View Controller (MVC) Object-Oriented Software Development Scrum Methodology Systems Development Life Cycle Ruby on Rails Redis Next.js Server Administration Software Engineering TypeScript Web Applications Web Application Frameworks Circleci Capybara ReactJS Rspec Caching Backend Git Vue.js Containerization AngularJS Code Testing Graphql Front End Software Development Restful APIs Es2015 Software Version Control Docker Microservices

Job description

We are seeking a Full Stack Software Engineer with experience using Ruby on Rails, JavaScript to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications., * Design, develop, and maintain scalable web applications using Ruby on Rails

  • Build modern, responsive front-end interfaces using frameworks such as React, Vue, or Next.js
  • Develop RESTful and/or GraphQL APIs
  • Optimize applications for performance, scalability, and security
  • Write clean, maintainable, and well-tested code
  • Collaborate with product managers, designers, and other engineers to deliver high-quality features
  • Participate in code reviews and architectural discussions
  • Implement CI/CD pipelines and automated testing

  • Troubleshoot and debug production issues

Requirements

Software Engineering, Software Engineering, Ruby on Rails, JavaScript, Product Development, Product Lifecycle, Internet Application, Scalable System Development, Software Administration, User Interface/Experience (UI/UX), * 4+ years of professional full stack development experience

  • Strong expertise in Ruby on Rails
  • Proficiency in modern JavaScript (ES6+)
  • Experience with at least one modern front-end framework:
  • React (preferred), Vue, or Angular
  • Experience designing and consuming RESTful APIs
  • Strong understanding of relational databases (PostgreSQL preferred)
  • Experience with Git and modern version control workflows
  • Solid understanding of object-oriented design and MVC architecture
  • Familiarity with Agile/Scrum methodologies Preferred Qualifications

  • Experience with TypeScript
  • Experience with Hotwire / Turbo / Stimulus
  • Experience with GraphQL
  • Familiarity with Docker and containerized environments
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of Redis, Sidekiq, background jobs
  • Understanding of microservices architecture
  • Experience implementing automated testing (RSpec, Capybara, Jest)

Tech Stack

  • Backend: Ruby on Rails
  • Frontend: React / Vue / Next.js
  • Database: PostgreSQL
  • Caching/Queues: Redis, Sidekiq
  • Infrastructure: AWS, Docker
  • CI/CD: GitHub Actions / CircleCI
  • Testing: RSpec, Jest

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…