Homebase is looking for a Senior Software Engineer to tackle challenging, novel situations and work with a dynamic technical team to design and build key components of their product platform, focusing on bold innovation and obsession with quality and customer experience.
Requirements
- A minimum of 5 years of experience in software development with a proven track record in full-stack development.
- Strong hands-on experience with JavaScript, CSS, and frameworks/tools like React, Node.js, and webpack.
- Excellent understanding of server-side languages such as Ruby, Python, or Java.
- Tech leadership skills, with a proven ability to handle complex technical projects independently.
- Ability to delegate tasks and mentor junior team members effectively.
- A commitment to writing understandable, maintainable, and reusable software.
- Effectiveness in implementing scalable software solutions.
Responsibilities
- Develop comprehensive frontend and backend solutions integrating seamlessly into our broader service architecture.
- Lead and participate in critical technical, design, and product discussions with leaders across our engineering and product teams.
- Mentor junior engineers, providing guidance and feedback to help grow their technical skillsets.
- Innovate and implement new technologies to enhance application performance and development efficiency.
- Collaborate with team members to define, design, and ship new features in a fast-paced environment.
Other
- Bachelor's degree in Computer Science, Engineering, or a related fiel,d or equivalent training, fellowship, or work experience.
- Strong partner-facing capabilities.
- Success in mentoring and leading projects within time constraints.
- Contribution to the continuous improvement and innovation at Homebase.
- Excellent analytical and time management skills.
- Strong verbal and written communication skills.