Software Architect
We are looking for an experienced Software Architect to join Applifting. Is it you?
With us, you could help develop a web app, design robust architecture for applications and databases, write REST API or play around with AI.
How it works in Applifting
Applifting’s expertise lies in both large-scale enterprise projects and modern applications for startups.
We use the agile scrum methodology and keep regular releases and 14-day sprints.
You can improve your skills with our mentoring program. We will help you progress and broaden your knowledge. Regardless of how many years of experience you have, you’ll have the freedom to take your growth into your own hands.
READ MORE ABOUT OUR CULTURE
What we expect from you:
- Communication with clients and developers
- System analysis and solution design & architecture
- Knowledge of two distinct programming languages and their ecosystems (Java, TypeScript, C#, Python, Clojure, F#, Erlang, …)
- Knowledge of design patterns (GoF, Enterprise design patterns, Micro-services, …)
- Creating design documents (knowledge-base, diagrams, …)
- Hands-on approach on projects (especially on kick-offs) and active collaboration on proposals
- Technical leadership (get your hands dirty)
- Tight collaboration with an implementation team
- Czech or English, at B2 level or higher
And what you can score extra points with:
- Knowledge of Domain-Driven Design
- Experience with functional programming languages
- Experience on designing of non-trivial systems like a Buy Now - Pay Later, a trading platform, an identity based solution, …
- Experience working with different cloud service providers (i.e., AWS, Azure, GCP)
Responsibilities:
- Design and Implement Robust Software Systems
- Documentation of Systems
- Project Kick-off and Execution
- Technical Leadership
- Guide Software Development Lifecycle
- Communicate Architectural Decisions
In return, you’ll get:
- 🖖 Hey buddy attitude and open culture.
- ⏰ Flexible working hours.
- 💻 MacBook that matches your needs (with an option to upgrade).
- 👫 Mentorship program—everyone has a mentor here, some even have two.
- 📚 Personal growth—a budget for conferences, training, or books of your choice.
- 🇬🇧 English courses—whether it’s in a group or on your own.
- ⚖️ Taking good care of our mental well-being in cooperation with therapists from Terap.io.
- 🦸 Spirit of Applifting—you get paid for the time you spend on good deeds, both during and outside your working hours.
- 🚴♂️ MultiSport card and a place to exercise at work as well.
- 🍺 Meetups, team building activities, and other community events.
- 🛋 Rest zones, a meetup space, and a game room.
- 👼 Offices where all manners of kids and pets are welcome.