Description
We don’t just build software—we innovate, transform, and push boundaries. We’re searching for a Full-stack Semi Senior Software Engineer to join our dynamic team.
If you have a passion for scalable system design, secure and high-performing software, and empowering others through mentorship, this is the role for you. We value not only technical excellence but also proactive collaboration, strategic thinking, and a relentless drive to deliver results.
What you'll do
- Design and build high-quality, scalable software.
- Set standards for clean code, design patterns, and unit testing.
- Solve complex technical challenges with both immediate and long-term impact.
- Guide junior engineers in technical and professional growth.
- Partner with product teams, architects, and UX designers to create seamless solutions.
Requirements
What you bring
- 5+ years of full-stack enterprise software development experience (UI, backend, API, database).
- A strong foundation in software engineering design principles and scalable architectures.
Required Technical Skills:
- Java (version 8 and above) Spring Boot or similar frameworks
- SQL (relational) databases
- REST, React or JavaScript/TypeScript, HTML/CSS
- Cloud-native development with AWS
- Unit testing practices (experience with frameworks like JUnit, Mockito)
- Event-driven architectures
Desired Technical Skills
- Mobile cross-platform development with React Native or equivalent frameworks (.NET Maui / Xamarin or Flutter)
- Testing automation using frameworks like Selenium and RestAssured or equivalent
- Generative AI/LLMs
- NoSQL databases (AWS DynamoDB or equivalent)
- Atlassian tools (Jira, Bitbucket, Confluence) or equivalent
Benefits
We offer benefits above the legal requirements, including Major Medical Expenses Insurance, Life and Health Insurance, monthly food coupons, and a savings fund all designed to support your well-being and financial stability.