Software Engineer

Beekeeper
Mid
14 000 - 17 000
pln
gross / month (Employment contract)

Online interview
Employment contract
Jozefitow 8, Krakow Remote
Remote possible
100%
Paid vacation
26 days per year

Project description

Beekeeper’s mobile platform is the single point of contact for your frontline workforce. With all communications and tools in one place, Beekeeper empowers frontline employees to be more agile, more productive, and create a safer workplace. Our secure platform offers a consumer-grade employee experience at the scale you need. Deskless workers can check resources and share best practices in real time. Managers can resolve issues quickly, handle non-routine work efficiently, and track team performance. Executives can increase business resilience and agility in uncertain times. Integrate seamlessly with your existing systems to create the future, now. 

Your tasks

As a Software Engineer you will work across our entire software stack with talented and similar minded individuals. You will have the opportunity to work on the overall Beekeeper architecture, create services for other teams to use and solve scalability and performance challenges in a distributed system. You will work on the product that hundred of thousands of frontline workers rely on every day to work better together. 

You will work with a modern microservice architecture with technologies such as PostgreSQL, Elasticsearch, Kafka, Vue.js, Docker, Kubernetes, Jaeger, Amazon Web Services and interface them with different programming languages such as Java 11+, Python, Swift and Javascript / Typescript.

Role level: Mid

Report to: Tech Lead 

Location set-up: Flexible / hybrid working model (can be fully remote, or partially remote, or fully in the office, its up to you )

Your responsibilities

  • Work in a cross functional team and build out our existing product offering
  • Build and maintain high-performance, reusable and reliable software components
  • Build & design highly available and highly scalable software systems
  • Work closely with your peers on the overall Beekeeper architecture and infrastructure
  • Work closely with other passionate software engineers to develop and ship new features

Who we're looking for?

  • 2+ years experience in software coding and development 
  • BSc or MSc degree in Computer Science or related technical field or equivalent practical experience
  • Experience using RESTful APIs and handling JSON data
  • You care about code quality and continuous refactoring
  • Proficiency in English as we speak mainly English at work
  • eligibility to work in Poland. This is a full time in-house position (employment contract)
Skills
Java or Python or other
REST API
JSON
How we manage our projects?
Methodology
Scrum
Project management software
Jira
Opportunity to change between projects
Team line-up
4
Developers
1
PMs
1
QAs
1
Designers
How we code?
Git
Version control
Code review
Pair programming
Static code analysis
TDD
Knowledge database
How we test?
Integration tests
Performance tests
Manual testing
Test automation
Toolset
Laptop
Additional monitor
Headphones
Freedom to pick your tools
Operating system
Work environment
Tech supervisor
Open space
Flexible working hours
Business trips
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
Bonuses
  • Equity
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
Traning
  • Trainings
  • Conferences
Parking
  • Bicycle parking
Other
  • Shower
  • Integration events

Recruitment process

1. Initial interview;
2. Coding interview;
3. Task + presentation

Our company

Beekeeper

Krakow 180+
Tech skills
  • Python
  • Java
  • Swift

Check out similar job offers