Job Title: Software Development Engineer- L4 Company Name: Quick Quack Car Wash Job Details: $120k-$150k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/f3w3duo4mox9abwm Job Description: Posted 13h agoSoftware Development Engineer- L4@ Quick Quack Car WashView All JobsWebsiteRocklin or Utah or Texas or Nevada or Arizona or Colorado or Oklahoma$120k-$150k/yrRemoteFull TimeResponsibilities:Develop backend, Collaborate teams, Design systemsRequirements Summary:Bachelor's degree plus 4+ years experience, or 6-8 years without a degree; strong backend and frontend skills; RESTful APIs; willingness to do mobile work.Technical Tools Mentioned:Golang, RESTful APIs, Distributed systems Job Summary:  The Software Development Engineer (SDE Level 4) will be responsible for developing backend and frontend software applications and services. They will contribute to technical discussions within their development team and deliver high-quality solutions using engineering best practices. This role requires strong backend development skills and a willingness to contribute to mobile front-end work.  Essential Duties and Responsibilities:  Collaborates with engineering teams, product managers, and stakeholders to discuss and plan software projects within your area of focus.  Participates in estimation processes for proposed features and provides input on technical feasibility.  Prepares reports on engineering project status and technical specifications.  Contributes to feasibility studies for new features and software systems.  Designs and builds backend software applications, services, and tooling following established best practices.  Willingness to learn skills in mobile development on iOS or Android platforms, contributing as needed by the team.  Participates in architectural discussions and provides technical recommendations.  Collaborates with other engineers in the design of new features and functionality.  Conducts requirement analysis, documents technical specifications, and writes, reviews, and debugs code.  Develops and maintains technical documentation and design documents.  Works independently on assigned tasks with guidance on complex problems.  Seeks mentorship opportunities and contributes to knowledge sharing with fellow engineers.  Performs other duties as assigned.  Ideal candidate would have worked with:  Back End:   Strong foundation in developing backend services using modern programming languages.  Experience with RESTful API design and implementation.  Understanding of software design patterns and best practices.  Golang experience is preferred but not required.  Front End:   Willingness and openness to contribute to mobile front-end work (iOS or Android).  Prior mobile development experience is a bonus but not required.  Systems & Integration:   Understanding of HTTP/HTTPS protocols, request/response lifecycles, and API security.  Ability to design, debug, and maintain scalable systems.  Qualifications and Requirements:  Bachelor's degree and 4+ years of experience, or 6-8 years of experience without a degree.  Excellent verbal and written communication skills.  Deep knowledge of at least one high-level programming language.  Advanced knowledge of computer systems and network protocols.  Technical expertise.  Able to debug complex, distributed systems.  Problem-solving skills.  Detail-oriented.  Ability to work as part of a team and good interpersonal skills.  If you are tasked to drive as a part of this role, then it is required that you have a clean driving record and a current Driver's License that is not suspended or expired.  Prolonged periods sitting at a desk and working on a computer.  Must be able to lift up to 15 pounds at times.    Travel:  May have to travel a few times a year for onsite team events and training.