Skip to Content

Software developer

Durres, Albania


We’re looking for a talented Software Developer to play a vital role in our development team! In this position, you’ll design, develop, and maintain high-quality software solutions that make a real impact for our clients. At our rapidly growing digital agency, you’ll enjoy excellent perks, ample opportunities for career advancement, and the chance to work with cutting-edge technologies.

If you’re passionate about coding, enjoy solving complex problems, and have a desire for continuous learning, we want to hear from you! We seek someone detail-oriented and proactive, ready to deliver robust software solutions that exceed client expectations.

Key Areas of Focus

Software Design: Craft innovative and effective software solutions tailored to client needs.

Code Optimization: Enhance code performance and efficiency for a seamless user experience.

Testing and Quality Assurance: Conduct thorough testing to ensure high-quality software delivery.

Collaboration: Work closely with team members using Agile methodologies for smooth project execution.

Continuous Integration: Implement CI/CD practices to streamline development and deployment processes.

Responsibilities

Software Development: Design and implement scalable software applications that meet the evolving needs of our clients.

Cross-Functional Collaboration: Work alongside diverse teams to define, design, and launch innovative features aligned with project goals.

Code Quality Assurance: Ensure the quality of code through rigorous testing and documentation, maintaining high standards throughout the development process.

Performance Optimization: Identify areas for improvement in existing applications and implement optimizations to enhance performance and user experience.

Automated Testing Integration: Develop and integrate automated testing frameworks and continuous integration pipelines to streamline the deployment process.

Continuous Learning: Actively explore and adopt emerging technologies and methodologies to enhance development practices and team capabilities.

Must Have:

Educational Background: A Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.

Experience: Demonstrated experience in software development, accompanied by a strong portfolio showcasing your completed projects.

Programming Proficiency: Solid skills in one or more programming languages, including JavaScript, Python, Java, C#, or PHP.

Methodological Knowledge: A good grasp of software development methodologies, particularly Agile and Scrum, to enhance team collaboration.

Version Control Experience: Familiarity with version control systems, especially Git, to manage and track code changes efficiently.

Web Development Skills: Understanding of web technologies like HTML, CSS, and JavaScript, along with frameworks such as React, Angular, or Vue.js.

Work Permit: A valid work permit for Albania to join our growing team.

What’s great about the job:  

Dynamic Team Environment: Collaborate with a vibrant, diverse team where creativity and innovation are encouraged.

Growth Opportunities: Be part of a rapidly expanding agency that offers real chances for career advancement and personal development.

Impactful Work: Work on exciting projects that allow you to make a tangible difference for our clients and their businesses.

Flexible Culture: Enjoy a work environment that values your time and encourages a healthy work-life balance.

Cutting-Edge Technology: Gain hands-on experience with the latest tools and technologies in software development.