Senior Full Stack Engineer

Elm Street Technology
Seattle, WA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Applications Architecture Software as a Service Cloud Computing Code Review Continuous Integration Relational Databases Database Queries Software Debugging
+26 more
Distributed Systems Django Web Framework Elasticsearch Python (Programming Language) Laravel PostgreSQL MySQL Node.Js Redis Cloud Services Ruby Next.js Software Engineering TypeScript Web Applications Google Cloud Delivery Pipeline Backend Git Vue.js Containerization Kubernetes Front End Software Development Restful APIs Code Restructuring Software Version Control

Job description

The IDX Broker team at Elm Street is looking for a Senior Full Stack Engineer who can work effectively across a mixed technology environment including Next.js and Vue.js with Typescript on the frontend, and PHP/Lavavel with MySql and Elastic Search backend, Experience with Cloud-based technologies, in particular Google Cloud and Kubernetes are a strong plus but not required., This role is a strong fit for an engineer who is comfortable maintaining business-critical SaaS applications while also helping modernize the platform using current engineering practices, AI-assisted development workflows, and modern web/application architecture., * Design, build, debug, and maintain software across the IDX Broker platform

  • Build cutting-edge front-end features using state-of-the-art technology such Vue.js and Next.js
  • Design, architect and implement new features utilizing a heterogeneous backend based on MySql, Postgres, Elastic Search, and Redis
  • Contribute to modernization efforts, including refactoring, service decomposition, UI improvements, and developer experience improvements
  • Build and troubleshoot APIs, web applications, jobs, and cloud-based services
  • Diagnose issues across distributed systems, including logs, queues, scheduled jobs, and production service dependencies
  • Participate in code reviews, documentation, release preparation, and incident response when needed
  • Collaborate with internal and external business stakeholders, QA, support, and other engineers to deliver reliable features and fixes

Requirements

Do you have experience in Web applications?, * Strong focus on engineering for cutting edge UX

  • Responsibly leveraging AI Agents for software development
  • Professional software development experience within a web-based ecosystem such as PHP/Laravel, Node.js, Python/Django, or Ruby/Rails
  • Strong SQL skills and experience working with relational databases such as MySql or Postgres and familiarity with caching techniques
  • Familiarity with source control, CI/CD, and release processes in tools such as Git, and deployment pipelines. Kubernetes experience is a big plus.

Preferred Skills and Experience:

  • Experience with front-end frameworks and tooling such as Vue.js and Next.js
  • Experience with ORM stacks, in particular PHP/Laravel
  • Experience with Google Cloud or AWS and containerization technology
  • Experience building REST APIs
  • Experience with Proptech a strong plus

Apply for this position

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

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all