Open application
Job description
Open application at Bamboohr.
About the role
At Bamboohr, we are constantly on the lookout for talented individuals who are about technology and innovation. This open application invites you to express your interest in joining our dynamic team in Zagreb. We believe that great talent can come from various backgrounds and experiences, and we are eager to explore how your unique skills can contribute to our mission. Whether you are a seasoned professional or just starting your career, we encourage you to apply and be part of our exciting journey.
Key facts
What you'll do
- Collaborate with cross-functional teams to design, develop, and implement innovative software solutions that meet client needs.
- Participate in the full software development lifecycle, from requirements gathering and analysis to deployment and maintenance.
- Write high-quality, maintainable code while adhering to best practices and coding standards.
- Conduct thorough testing and debugging of applications to ensure optimal performance and user experience.
- Engage in code reviews to provide constructive feedback and promote knowledge sharing among team members.
- Stay updated with the latest industry trends and technologies to continuously improve our products and processes.
- Assist in the creation of technical documentation to facilitate knowledge transfer and onboarding of new team members.
- Contribute to project planning and estimation efforts, ensuring timely delivery of projects within budget.
- Mentor junior developers and interns, fostering a culture of learning and professional growth.
- Collaborate with product managers to define project scope and prioritize features based on user feedback and market research.
- Participate in team meetings and brainstorming sessions to generate innovative ideas and solutions.
- Support the deployment of applications to various environments, ensuring smooth transitions from development to production.
Requirements
- A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- At least 3 years of experience in software development, with a strong focus on web or mobile applications.
- Proficiency in programming languages such as Java, Python, or JavaScript, and familiarity with frameworks like React or Angular.
- Experience with database management systems, including SQL and NoSQL databases.
- Strong understanding of software development methodologies, including Agile and Scrum.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders.
- A passion for technology and a desire to stay current with emerging trends and best practices in software development.
Nice to have
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with DevOps practices and tools, including CI/CD pipelines.
- Knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
- Previous experience in a startup environment or fast-paced tech company.
- Understanding of UX/UI design principles and experience collaborating with designers.
Skills & tools
At Bamboohr, we a variety of tools and technologies to enhance our development processes. Familiarity with version control systems like Git, project management tools such as Jira or Trello, and collaboration platforms like Slack or Microsoft Teams will be beneficial. We also value proficiency in testing frameworks and tools to ensure our applications are and reliable.
Practical notes
This open application is an excellent opportunity for individuals who are looking to join a forward-thinking company that values innovation and creativity. While we do not have a specific job opening at this moment, we encourage you to submit your application, as we are always looking for talented individuals to join our team. Please ensure that your resume highlights your relevant experience and skills. If you are selected for an interview, you will have the chance to discuss your aspirations and how you can contribute to Bamboohr's success. We are committed to fostering a diverse and inclusive workplace, and we welcome applications from candidates of all backgrounds.
If you are excited about the possibility of working with us, please apply through our careers page at [Bamboohr Careers](https://decode.bamboohr.com/careers/110). We look forward to hearing from you!