Python Engineer
We're looking for Back-End Developers to join our team! You'll be part of a cross-functional team that's responsible for the full development life cycle, from conception to deployment.
More important than specific technical skills is that you're a strong problem solver who loves to learn — we're not experts in everything and we don't expect you to be either.
About us
We're a team of experienced professionals based in Prishtina, Kosovo, who love turning great ideas into awesome products.
Our core values include transparency, creating a safe, high-trust & independent team; building incredible developer experiences; maintaining a healthy working environment; and helping to deliver web / mobile experiences that feel amazing to use on every device and connection type.
What you’ll do on a day-to-day basis
- Help guide architectural decisions. You’ll be helping drive these conversations and guiding our development toward the best possible solutions.
- Take ownership of features from idea/mockup to live deployment. You’ll shape and guide the direction of crucial new features.
- Ship. Early and often. You’ll iterate and ship frequently. You’ll have a real impact on the end-user experience and you’ll love working on a team that delivers real user value as often as possible.
- You'll be interacting with our customers on a regular basis, handling inbound support and feature requests.
- We work independently, the rest of us won't know what you're doing day-to-day unless you tell us.
Details of the Role
Type of work: Full-Time Start date: Immediately Location: Kosove, Albanian, North Macedonia Language: English
Must-haves
- Proficiency and experience in Python
- Understanding of architecture and design across all systems
- Good understanding of AWS
- Microservice or serverless architectures
- Good understanding of Node.js & TypeScript
- Container orchestration systems (Docker)
- Willingness to learn new tools
Other requirements that we value
- BS/BA degree in computer science or equivalent experience (nice to have)
- Strong technical, analytical, problem-solving, written, and verbal communication skills. As part of the team, you’ll interface both directly and indirectly with our customers, and contribute to documentation.
- Clear communication is fundamental in creating intuitive and compelling resources.
- Ability to dive into complex problems. You should be able to quickly assess, understand, and iterate upon aspects of our codebase.
- Ready and willing to ask and answer questions. If you’re comfortable saying you’re unsure, asking for help; but equally reaching out to assist others, you’ll be an incredible addition to our team. We thrive because of continuous learning. First-time mistakes should be celebrated, not blamed.
- Avoid monolithic deliverables. You scope and stage your work into well-defined milestones to ship.
- Willingness to learn new tools
What's in it for you
Innovative environment focused on growth Your hard work is appreciated and fairly compensated Hybrid work (WFH & in-office) Health insurance Independent working (the rest of us won’t know what you’re doing day-to-day unless you tell us) *Note: Don’t get discouraged to apply if you don’t meet all the requirements. If we think you fit at Appstellar, we’ll find you a place!
How to Apply
Send your CV to careers@appstellar.io and tell us why we're a great fit for each other. We're looking forward to meeting you.
Have any question about us?
Don't hesitate to contact us.