As a Software Developer at Bucketlist Rewards, you will help create the next generation of our rewards and recognition program. You will work collaboratively with a cross-functional agile team and gain experience with a wide variety of tasks. We value clean pragmatic solutions, sustainable growth, and provide opportunities based on your interests. If you're passionate about software development and would like to join a diverse and experienced team, we're looking for someone like you!
**About Us**:
Bucketlist Rewards provides a leading B2B SaaS solution that allows organizations of all sizes to introduce an effective rewards and recognition program to its workforce. Our goal is to provide companies with an easy to use web platform that enables employers to reward team members in a meaningful way that matters to them, while achieving great business results and building better organizational cultures. When it comes to great company culture, the Bucketlist team walks the talk and we are proud to be Great Place to Work certified!
**What to Expect**:
- Programming in Python and Django, Angular, and React.
- Working frequently with Linux, PostgreSQL, Docker, and cloud services (AWS).
- Learning best practices in regards to design, testing and automation.
- Participating in agile ceremonies and other collaborative team activities.
- Involvement with DevOps, QA, Support as well as product development.
**Required Skills for Success**:
- At least 1-2 years of full stack development experience.
- At least 1-2 years of Object-oriented programming.
- BSc in Computer Science, Software Engineering or equivalent.
- Positive attitude and a desire to learn.
- Excellent problem solving skills.
- Comfort working independently and with a remote team.
- Passion for software design using recognized best practices.
- Basic Linux command-line literacy.
- Excellent English communication skills.
- Familiarity with git and project tracking software such as Jira.
**Nice to Have**:
- Experience programming with Python and Django.
- Experience programming with front-end frameworks such as React.
- Familiarity with design patterns and testing techniques.
- Familiarity with containers and cloud computing.
- Familiarity with CI/CD principles.
**The Perks**:
- **Growth Opportunities**:Join a growing company where you'll be part of a high performing team with lots of potential.
- **Remote Work**:We are a distributed workplace (100% remote). **We are looking to build a remote hub in Mexico in and around Mérida.**:
- **Wellness Days**:In addition to paid vacation days, we offer flexible paid time off to fit individual needs.
- **Annual Bucketlist Benefit**: An additional paid day off and $$ to spend to help check items off your own bucket list!
- **Rewards and Recognition**:We drink our own champagne! We'll help you achieve not just your career goals, but your personal goals as well!