Senior Software Engineer - Kickstand
Portland, OR
About the Job
About Kickstand
At Kickstand, we like to work with passionate people who enjoy solving challenging problems, learning from each other, and getting better at the craft of software engineering. We take a holistic approach to designing, engineering, and ultimately driving business outcomes. We focus on helping startups grow their software teams and launch new products. With larger companies, we help them scale their teams effectively. If you are looking to grow your career, keep sharp on new technologies, and bring your opinions to the table to help others, reach out and come work with us.
About You:
You are self-motivated and can work independently, but are humble enough to ask for help when needed. You take quality seriously and aim for building scalable, testable solutions. You enjoy owning a project end-to-end, and find every aspect of the software lifecycle, from idea to implementation, exciting.
Core Responsibilities
- Proficient in two or more of the following: Javascript, React/Redux, React Native, Vue, Angular, Node, Java, Kotlin, Go, Ruby on Rails, Python.
- Passionate about user experience and advocating for customer interactions.
- Strong knowledge of software engineering fundamentals, and their practical application.
- Write well-designed, testable, efficient code.
- Use automation testing to maintain your code.
- Work with product management to develop stories and deliver on the product vision.
- Effectively articulate technical challenges and solutions.
Bonus Points
- Undergrad or Masters in Computer Science or a related field.
- Experience working with/setting up deployment pipelines.
- Understanding of logging and diagnostic tools.
- Interest in learning new programming languages.