QUALYSOFT GROUP
• Software Development Company, founded in 1999 in Vienna
• Today present in: Romania, Austria, Germany, Hungary, Switzerland, Slovakia, Serbia, new subsidiary in Indonesia
• More than 500 international IT-experts
• Focused on Software Development Services and High-End Solutions; Microsoft Gold Partner; Tricentis Tosca
Premium Partner and Certified Implementation Partner, Creatio Integrator
QUALYSOFT ROMANIA
• Present in Romania since 2007, office located in Bucharest-Bd. Iancu de Hunedoara 54b
• Fast growing (+60% in 2020 +95% in 2021)
• Big, secure, long-term clients and projects in fields such as: Technology, Banking/Finance, Telecommunications,
Cyber Security, AI, Automotive, Energy & Utilities, Retail, Gaming and others
• Local + international clients: RO / EU / US / UK clients
Responsibilities:
• End-to-End Development build and maintain:
• TypeScript
• Nuxt
• NuxtUI
• Kotlin
• Spring Boot
• GCP
• Cloud Run
• Git
• Gitlab
• Jira
• Confluence
• Code Excellence: Write clean, high-quality code and ensure application performance through TDD, pair programming,
and code reviews.
• Innovation: Dedicate creative time to projects that interest you during each iteration.
• Collaboration: Work alongside experienced developers from other teams to share knowledge and grow together.
• Best Practices: Apply and continuously improve coding standards, testing methodologies, security principles, and
performance measures.
Requirements:
• A degree in computer science, business informatics, or equivalent.
• 4+ years of professional experience in software development.
• Strong proficiency in TypeScript and at least one other modern programming language (e.g., Java).
• Solid knowledge of SQL and experience with large databases.
• Familiarity with Git, DevOps, Terraform, container technologies, and CI/CD automation.
• Experience with software development concepts for large applications and architectural patterns (e.g., microservices,
monoliths).
Nice to have:
• Knowledge of using AWS or other hyperscalers for containerized applications.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.