Tech Stack
AndroidJavaJavaScriptKotlinReactSDLCSQL
About the role
- Craft client code that is performant, testable, scalable, secure, and of high quality.
- Provide accurate status tracking, reporting, and estimation using project methods and tools.
- Gather requirements, validate understanding among team members, and create/maintain relevant documentation.
- Execute activities within the current methodology and uphold high quality standards.
- Collaborate with engineers, designers, and managers to understand user pain points and iterate on solutions that drive client success.
- Take ownership of projects from technical design through successful launch.
Requirements
- 2+ years of experience in one of the specified technologies (Java, Android, React).
- Java – server-side development.
- Proficiency with Android native development in Java or Kotlin.
- Development experience in React.js.
- Beginner to intermediate level design proficiency (UML / C4 / ArchiMate).
- Experience engineering software systems of medium-to-large scope and complexity.
- Familiarity with Agile software development methodologies.
- Proficiency with relational databases and SQL.
- Experience building frontend/backend applications at scale.
- Proficiency in the English language.
- Native in Czech or Slovak language.
- Attendance in the Brno office, Czech Republic required 2-3 times a week.
- Knowledge of source control tools (e.g., Git).
- Understanding of Software Development Life Cycle (SDLC).
- Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties).
- Experience with unit testing.
- Experience building reusable components and front-end libraries and optimizing for cross-browser performance.
- Troubleshooting and debugging experience.
- Participation in code reviews to maintain code quality and consistency.
- Imagine a flexible work environment – office, home, or a blend; remote-first approach.
- Part of a global team; learn from top talent and leverage global resources; English spoken daily.
- Company-wide focus on wellbeing each trimester; fitness offerings and mental health plans (country-dependent).
- Generous time off.
- Professional services model enabling accelerated career growth and development across projects and industries.
- Equal opportunity employer committed to diversity, with values like Intrinsic Dignity and Open Collaboration.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaAndroidReactKotlinUMLC4ArchiMateSQLObject-Oriented Programmingunit testing
Soft skills
collaborationcommunicationownershipproblem-solvingdocumentationstatus trackingreportingestimationvalidationiteration