Senior Full Stack Web Engineer

Purple Wave Auction
Full Time Manhattan, Kansas, United States $90k-$105k/yr Posted 1 week ago
Apply in 1 click

Job Overview

This role involves owning complex, customer-facing features in web applications, collaborating with staff engineers on architecture and performance, and mentoring junior team members to ensure high standards of code quality and scalability. The position focuses on building reliable, efficient systems using modern technologies while participating in agile processes.

Responsibilities

  • Lead the development and enhancement of web applications using React and Node.js.
  • Implement and optimize SQL queries (MariaDB) and work with queuing/caching technologies like Redis and RabbitMQ.
  • Lead the development of RESTful APIs for third-party integrations, ensuring scalability, security, and performance.
  • Build and optimize event-driven microservices using messaging software like RabbitMQ and NATS to facilitate asynchronous communication.
  • Mentor associate engineers and conduct code reviews to ensure high standards of quality, helping them write more efficient, reusable, and scalable code.
  • Focus on maintaining and improving code quality, processes, and team productivity.
  • Ensure the technical structure of the codebase is maintained and adheres to best practices.
  • Participate actively in Scrum events, helping to set sprint priorities and ensure the team meets its goals.
  • Undertake additional assigned duties as requested.

Qualifications

  • High school diploma or GED required.
  • 5+ years of experience in full stack development with React, Node.js, and REST APIs.
  • Strong experience with SQL databases (MariaDB) and queuing/caching technologies (Redis, RabbitMQ, NATS).
  • Familiarity with cloud infrastructure (AWS) and CI/CD tools (GitHub Actions).
  • Proficiency in using Git for version control and Jira for project tracking.
  • Strong communication and leadership skills.
  • Spanish speaking bi-lingual candidates are encouraged to apply.
  • Applicants must be either a U.S. Citizen or eligible to work in the U.S.
  • Requires the ability to satisfactorily complete a background check.