Software Developer building scalable, user-friendly enterprise applications using Agile methodologies and modern technologies. Collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities
Collaborate with cross-functional teams—including developers, product owners, project managers, business analysts, UX designers, QA engineers, and business stakeholders—to build intuitive, user-friendly software solutions using Agile methodologies
Contribute to full-stack application development with a focus on object-oriented programming principles and design patterns
Develop and maintain reusable UI components, scripting solutions, and business application features
Assist in designing and implementing RESTful microservices for new applications and enhancements to existing systems
Take ownership of assigned development tasks, working independently while seeking guidance when needed
Apply best practices in test-driven development and integrate QA automation into the software lifecycle
Deliver scalable, performant solutions for enterprise-level applications
Explore and leverage AI tools to improve software quality and accelerate development processes.
Requirements
Proficiency in modern programming languages and development stacks (e.g., Java, C#, Python)
Ability to design, develop, and test software solutions following established best practices and design patterns
Understanding of REST APIs and microservice architecture
Strong knowledge of relational databases, including writing and optimizing SQL queries and stored procedures
Experience with source control systems such as Git or TFS for managing code changes and version control
Familiarity with distributed and disconnected enterprise application development
Ability to work both independently and collaboratively in a fast-paced environment, demonstrating creativity and problem-solving skills.
Full Stack Developer responsible for developing CityZ's data management platform with focus on web applications and backend services for smart city solutions.
Full Stack Developer leading development of AI apps and tools at Sabai System. Collaborating with global clients and mentoring juniors in a hybrid work environment.
Full Stack Developer at Rakuten Viber involved in developing and maintaining high - traffic applications. Collaborating in a global team using cutting - edge technologies within a microservices architecture.
Senior Full Stack Developer at AVITA, pioneering online insurance solutions. Responsible for technical excellence and guiding architecture evolution of their platform.
Senior Software Engineer driving technical direction for secure collaboration platform. Leading React and Electron initiatives to enhance messaging and media security.
Senior Software Engineer focused on backend development for ecommerce marketing reporting. Building analytics capabilities to help merchants drive engagement and revenue with data - driven insights.
Fullstack Developer at Luzern eCommerce creating solutions for a rapidly evolving eCommerce landscape. Work involves backend with Node.js, Vue.js frontend, and agentic software development.
Senior Software Engineer managing identity and authentication platform at Progress. Building reliable full stack software solutions and mentoring junior developers.
Senior Software Developer at isento GmbH creating tailored software solutions for client challenges. Involves collaboration in cross - functional teams and responsibility for software development phases.