Backend
- Design, build, expand, and maintain highly reliable and scalable APIs. - Translate complex product requirements into clear technical solutions and actionable development plans. - Develop and maintain comprehensive documentation and unit tests. - Actively participate in technical discussions, challenge assumptions, and demonstrate a commitment to innovative problem-solving. - Introduce innovative ideas and recommend the integration of latest technologies to enhance team practices and software performance. - Take full ownership of the software lifecycle, from initial design through deployment and production monitoring. - Maintain frequent and clear communication with peer developers, team leads, and cross-functional stakeholders.
- Minimum 2-3 years of experience in Golang. - Deep knowledge of relational databases and strong command of SQL. - Strong knowledge of Docker and container runtimes, coupled with familiarity with Kubernetes. - Familiarity with AWS or equivalent cloud service providers (e.g., Azure, GCP). - Proficiency with Git or equivalent distributed version control systems. - Demonstrated experience applying modern software development principles (e.g., SOLID, design patterns, testing methodologies). - Familiarity with AI code assistants and intelligent developer tools to enhance productivity. - Ability to critically evaluate AI-generated code or suggestions without blind acceptance. - Excellent verbal and written communication skills, with the ability to clearly articulate complex technical ideas to both technical and non-technical audiences. - Proven ability to work autonomously and take strong ownership of projects, consistently delivering high-quality results with minimal supervision. - Strong analytical and organizational skills for effective problem-solving and task management. - Strong interpersonal skills for effective teamwork, coupled with robust documentation and presentation skills to share knowledge and proposals clearly.
- Hybrid work (3 days/week). - Working hours: 08:00 - 17:00 (1 hour lunch break). - Ambition: We think big, and don’t limit our vision for what is possible. - Agility: We operate with agility, adapting swiftly to market changes and customer needs. - Innovation: Our team thrives on innovation, constantly seeking new ways to improve our products and services. - Diversity: CubiCasa embraces diversity, recognizing that different perspectives lead to better solutions. - Work-Life Balance: CubiCasa values work-life balance, promoting flexible schedules and remote work options.
- + 3 years experience in Front-End or Full-Stack development, demonstrating a comprehensive understanding of the entire application lifecycle. - Understanding of cybersecurity principles and best practices. - Experience with building, maintaining, and optimizing CI/CD pipelines. - Comfortable and proficient with shell scripting.
Supervisor
- 1 round (approximately 2 hours). - Conducted 100% in English. - Content covers system design and work style.
Salary
Location
13th month salary
Laptop/desktop for works
Other benefits
Full social insurance
Flexible working time
Work-from-home