Software Engineer I
Kudoboard provided pay range
This range is provided by Kudoboard. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Kudoboard is the industry’s most loved technology platform for celebrating moments that matter and elevating gratitude in the workplace. Our mission is to empower people worldwide to give authentic appreciation and we’re looking for talented people to help us do it. We’re profitable, growing, and serve millions of people around the world including numerous Fortune 500 companies. If you’re ready to do your best work in a fast-paced and entrepreneurial culture, you’ve come to the right place.
Kudoboard has been in a rapid growth phase as more companies and events become remote or hybrid. We’re looking to add a detail-oriented and motivated Mid-level Full-stack Engineer to our team.
The ideal candidate will be a deep thinker with a keen interest in the software development ecosystem and the grit and courage to push our platform forward. This role offers an excellent opportunity for growth and collaboration within a dynamic work environment.
Responsibilities
You will work as an individual contributor in collaboration with the CTO, Product Manager, Customer Support/Success Managers (CSMs), Design leadership and Engineers to fully support and expand our technology stack in Laravel and Vue.js.
In your role as an individual contributor, you will be expected to research and implement features and understand and fix bugs. You will be expected to manage your time efficiently in order to deliver to market quickly to help the business remain competitive. All work contributed will be peer-reviewed by fellow engineers as well as designers and business stakeholders.
All engineers at Kudoboard should be detail-oriented, self-motivated, empathetic, customer-focused, intellectually curious, and have the ability to document, understand, and explain their work. They should also have a gritty determination to get things done in a fast paced collaborative environment.
Qualifications
- 3+ years experience working on full stack web applications with a reactive framework on the front-end and PHP framework on the back-end.
- Front-end tech stack: Javascript ES6, VueJS (or similar reactive framework)
- Back-end tech stack: PHP 8+, Laravel (or similar PHP framework), MySQL (or similar relational database)
- Solid understand of testing practices (e.g. PHPUnit, Jest)
- Solid database design practices
- Strong written and verbal communication skills
- Strong sense of ownership over everything you do
- Proven ability to work collaboratively, effectively and professionally with teams and leaders across regions and time zones.
- Independent, self-starter attitude with the willingness to work hard to get the job done.
- Routing (Vue Router)
- State Management (Vuex, Pinia)
- Familiarity with key-value storage systems (Redis)
- Experience working with large scale databases
- Experience with asynchronous/queued jobs
- Experience in small startup environments
Location
Kudoboard is a remote-first company. Applicants must be based in the United States.
Compensation, Benefits, And Perks
Compensation will include salary ($100,000-$120,000), health/dental/vision benefits, matching 401k, generous PTO, and stock options.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Internet Publishing
Referrals increase your chances of interviewing at Kudoboard by 2x
See who you knowGet notified about new Software Engineer jobs in Denver, CO.
Sign in to create job alertSimilar jobs
People also viewed
-
Entry Level Python Developer
Entry Level Python Developer
-
Software Engineer, New Grad
Software Engineer, New Grad
-
Software Engineering Intern
Software Engineering Intern
-
Senior Software Engineer - Backend
Senior Software Engineer - Backend
-
Entry Level Java Developer
Entry Level Java Developer
-
Entry Level Java Developer
Entry Level Java Developer
-
Software Developer Intern
Software Developer Intern
-
Application Developer I
Application Developer I
-
Entry Level Java/Backend Developer
Entry Level Java/Backend Developer
-
Python Developer
Python Developer
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More