We build amazing products

We're a fast growing company looking for talented individuals who can help us make software better.

Are you ready for a hyper career boost?

We are always on the lookout for talented and fun-loving people to join us. If you are looking for a new adventure, innovation is your passion and want to have a lot of fun along the way up, check out our current openings below. Or share your GitHub profile with us via jobs@hyperaspect.com and we will find the best fit for you and your skills.

Together we are better... And happier!

Flexibility

We take what we do seriously. But what we value as much as projects results, are happy employees with a healthy work-life balance - not hours spent in the office.

Competitive Salary

With us you get a competitive and attractive salary compared to other technology companies in the area. To us it is the wisest investment.

Wellness Program

We encourage exercising not only for the obvious healthy lifestyle reasons, but also because releasing all those endorphins makes people a lot happier. And what's better than a team in great mood?

Location

Our bright open plan office is situated in Southeastern Sofia in a picturesque and relaxed neighborhood. It's easy to walk and grab your lunch or to go for a drink in the city center after work.

Work With Us

Find the role that suits your skills best and join us.

If you love to code, innovation is your passion and you believe success starts with a can-do attitude, we have a job for you!

At HyperAspect we are focused on delivering IT services and helping organizations address the challenges they face. With a client base across multiple industry sectors and passion for technological excellence, we are always on the lookout for talented and committed developers who are interested in working on fascinating and innovative projects.

HyperAspect offers competitive remuneration and engaging and friendly team-oriented environment. We value individual growth and strive to bring out the best in our colleagues. We encourage learning and personal development and believe in well-balanced professional life.

As a part of our ongoing developments, we are currently looking for Mid Java Developers. Join us and empower people by providing them with the exciting opportunities the world of technology gives.

Your responsibilities will include:

  • Developing innovative ideas and solutions for projects.
  • Working closely with customers and team members and proactively communicating with them to keep them apprised of development status and any commitment dates.
  • Collaborating with team members to architect, design, implement, test, and deliver custom solutions requiring configuration and programming.
  • Participating in Scrum ceremonies as Daily Stand-up, Sprint Planning, Sprint Reviews, and Sprint Retrospectives.
  • Demonstrate influence within your area of expertise.
  • Provide direction and mentorship to other team members.

What the right candidate will enjoy:

  • Highly competitive salary for the sector.
  • Flexible work hours.
  • Work in a small, fast-moving, and energetic team where your voice will always be heard.
  • Fun, informal and collaborative working atmosphere.
  • Opportunities for professional growth and being part of exciting projects.

Candidates must have the following skills:

  • 3+ years of professional experience with Java and modern application development technologies (EJB, Spring, WebServices, REST, SOAP, JMS, EE, etc.).
  • Experience with RDBMS and NoSQL DBs – Oracle, MySQL, Postgres, MongoDB.
  • Experience with ORM tools such as Hibernate.
  • Very good understanding of software development process.
  • General programming knowledge – data structures, algorithms, design patterns, memory management, etc.
  • Understanding of distributed architectures.
  • Knowledge of standard Agile/Scrum practices.
  • Strong desire and ability to learn new technical skills and absorb professional knowledge quickly.

Any of the following will be considered and advantage:

  • Experience with complex distributed architectures – SOA, Microservices, Caching and Messaging.
  • Experience with Cloud Service providers (AWS, Azure, etc.).
  • Understanding of all aspects related to the Project Lifecycle (defining requirements, planning, developing, building, testing, deployment, monitoring, alerting, continuous improvement).
  • Experience and understanding of JavaScript.
  • Experience with front-end web application frameworks.
  • Participation in Open Source projects.
  • Experience with Containers and/or Serverless technologies.

If you recognize yourself in this position, please apply with your CV in English via email and mention the job title in the subject. We look forward to hearing from you.

If you hesitate because you feel you are missing some of the aforementioned skills, get in touch. We love to invest in talent.

All applications will be treated with strict confidentiality.
Only shortlisted candidates will be contacted.

If you love to code, innovation is your passion and you believe success starts with a can-do attitude, we have a job for you!

At HyperAspect we are focused on delivering IT services and helping organizations address the challenges they face. With a client base across multiple industry sectors and passion for technological excellence, we are always on the lookout for talented and committed developers who are interested in working on fascinating and innovative projects.

HyperAspect offers competitive remuneration and engaging and friendly team-oriented environment. We value individual growth and strive to bring out the best in our colleagues. We encourage learning and personal development and believe in well-balanced professional life.

As a part of our ongoing developments, we are currently looking for Senior Java Developers. Join us and empower people by providing them with the exciting opportunities the world of technology gives.

YOUR RESPONSIBILITIES WILL INCLUDE:

  • Developing innovative ideas and solutions for projects.
  • Working closely with customers and team members and proactively communicating with them to keep them apprised of development status and any commitment dates.
  • Collaborating with team members to architect, design, implement, test, and deliver custom solutions requiring configuration and programming.
  • Participating in Scrum ceremonies as Daily Stand-up, Sprint Planning, Sprint Reviews, and Sprint Retrospectives.
  • Demonstrate influence within your area of expertise.
  • Provide direction and mentorship to other team members.

WHAT THE RIGHT CANDIDATE WILL ENJOY:

  • Highly competitive salary for the sector.
  • Flexible work hours.
  • Work in a small, fast-moving, and energetic team where your voice will always be heard.
  • Fun, informal and collaborative working atmosphere.
  • Opportunities for professional growth and being part of exciting projects.

CANDIDATES MUST HAVE THE FOLLOWING SKILLS:

  • Extensive 5+ years of professional experience and in-depth knowledge of Java and modern application development technologies (EJB, Spring, WebServices, REST, SOAP, JMS, EE, etc.).
  • Experience with RDBMS and NoSQL DBs – Oracle, MySQL, Postgres, MongoDB.
  • Experience with ORM tools such as Hibernate.
  • Excellent understanding of software development process.
  • General programming knowledge – data structures, algorithms, design patterns, memory management, etc.
  • Understanding of distributed architectures.

ANY OF THE FOLLOWING WILL BE CONSIDERED AN ADVANTAGE:

  • Experience with complex distributed architectures – SOA, Microservices, Caching and Messaging.
  • Experience with Cloud Service providers (AWS, Azure, etc.).
  • Understanding of all aspects related to the Project Lifecycle (defining requirements, planning, developing, building, testing, deployment, monitoring, alerting, continuous improvement).
  • Experience and understanding of JavaScript.
  • Experience with front-end web application frameworks.
  • Participation in Open Source projects.
  • Experience with Containers and/or Serverless technologies.

If you recognize yourself in this position, please apply with your CV in English via email and mention the job title in the subject. We look forward to hearing from you.

If you hesitate because you feel you are missing some of the aforementioned skills, get in touch. We love to invest in talent.

All applications will be treated with strict confidentiality.
Only shortlisted candidates will be contacted.

HyperAspect is focused on delivering IT services and helping organizations address the challenges they face. With a client base across multiple industry sectors and passion for technological excellence, we are always on the lookout for talented and committed developers who are interested in working on fascinating and innovative projects.

HyperAspect offers competitive remuneration and engaging and friendly team-oriented environment. We value individual growth and strive to bring out the best in our colleagues. We encourage learning and personal development and believe in well-balanced professional life.

As a part of our ongoing developments, we are currently looking for Mid/Senior Java Developers.

Your responsibilities will include:

  • Working closely with customers and team members and proactively communicating with them to keep them apprised of development status and any commitment dates.
  • Collaborating with team members to design, implement, test, and deliver custom solutions requiring configuration and programming.
  • Participating in Scrum ceremonies as Daily Stand-up, Sprint Planning, Sprint Reviews, and Sprint Retrospectives.

What the right candidate will enjoy:

  • Highly competitive salary for the sector.
  • Flexible work hours.
  • Work in a small, fast-moving, and energetic team where your voice will always be heard.
  • Fun, informal and collaborative working atmosphere.
  • Opportunities for professional growth and being part of exciting projects.

Candidates must have the following skills:

  • Extensive 3+ years’ experience and in-depth knowledge of Java.
  • Experience with system integration (REST API).
  • Expertise in developing B2B/B2C solutions.
  • Strong knowledge of SOAP, REST services.
  • Knowledge of Web Development: HTTP/HTML/CSS/JavaScript.
  • Knowledge of Version Control systems: Git/SVN.

If you recognize yourself in this position, please apply with your CV in English via email and mention the job title in the subject. We look forward to hearing from you.

If you hesitate because you feel you are missing some of the aforementioned skills, get in touch. We love to invest in talent.

All applications will be treated with strict confidentiality.
Only shortlisted candidates will be contacted.

HyperAspect is focused on delivering IT services and helping organizations address the challenges they face. With a client base across multiple industry sectors and passion for technological excellence, we are always on the lookout for talented and committed developers who are interested in working on fascinating and innovative projects.

HyperAspect offers competitive remuneration and engaging and friendly team-oriented environment. We value individual growth and strive to bring out the best in our colleagues. We encourage learning and personal development and believe in well-balanced professional life.

Job Description

The Lead Web UI/AngularJS and ASP.NET Developer will work with business, functional and technical teams to design, develop, document, and support reusable web UI/AngularJS and ASP.NET solutions. As part of an agile development team with a focus on continuous delivery and automation, they will work work throughout the design and implementation phases of project development lifecycle, to ensure the delivered solution meets the set goals.

What the right candidate will enjoy:

  • Highly competitive salary for the sector
  • Flexible work hours
  • Work in a small, fast-moving, and energetic team where your voice will always be heard
  • Fun, informal and collaborative working atmosphere
  • Opportunities for professional growth and being part of exciting projects

Candidates must have the following skills:

  • Primary Skill: AngularJS
  • Hand-on experience with Web UI/ AngularJS solution design.
  • Hand-on experience with writing AngularJS code for developing Single page applications (SPA).
  • Ability to produce enterprise level, scalable, modular and performant AngularJS applications.
  • Hand-on experience with ASP.NET/C# based web server design and development.
  • Knowledgeable about system integration using RESTful/JSON APIs and SOAP web services.
  • Knowledgeable about SSO integration using SAML, oAuth, OpenToken, and OpenID Connect.
  • Knowledgeable with HTML5/HTML/XHTML, CSS/CSS3, JavaScript, Node.js, and Ajax.
  • Skills or knowledge in Angular Material is highly desirable.
  • Strong analysis skills and problem solving skills.
  • Familiar with Agile software development methodology.

Your responsibilities will include:

  • Design, develop, test, document, and deploy a complete and reusable Web UI/AngularJS and ASP.NET solutions
  • Standardize development, system integration, QA and production environments for enterprise shared UI solutions that employ Web UI/AngularJS and ASP.NET technologies
  • Standardize the Web UI/AngularJS and ASP.NET deployment process.
  • Produce clean code
  • Participate in and/or lead code reviews. Lead technical meetings, as required
  • Participate in daily scrum meetings
  • Provide feedback to help with continuous process improvement.

If you recognize yourself in this position, please apply with your CV in English via email and mention the job title in the subject. We look forward to hearing from you.

If you hesitate because you feel you are missing some of the aforementioned skills, get in touch. We love to invest in talent.

All applications will be treated with strict confidentiality.
Only shortlisted candidates will be contacted.

HyperAspect is focused on delivering IT services and helping organizations address the challenges they face. With a client base across multiple industry sectors and passion for technological excellence, we are always on the lookout for talented and committed developers who are interested in working on fascinating and innovative projects.

HyperAspect offers competitive remuneration and engaging and friendly team-oriented environment. We value individual growth and strive to bring out the best in our colleagues. We encourage learning and personal development and believe in well-balanced professional life.

Job Description

The Lead Web UI/AngularJS and ASP.NET Developer will work with business, functional and technical teams to design, develop, document, and support reusable web UI/AngularJS and ASP.NET solutions. As part of an agile development team with a focus on continuous delivery and automation, they will work work throughout the design and implementation phases of project development lifecycle, to ensure the delivered solution meets the set goals.

What the right candidate will enjoy:

  • Highly competitive salary for the sector
  • Flexible work hours
  • Work in a small, fast-moving, and energetic team where your voice will always be heard
  • Fun, informal and collaborative working atmosphere
  • Opportunities for professional growth and being part of exciting projects

Candidates must have the following skills:

  • Extensive programming experience with Java; ideally, working knowledge of Spring/SpringCloud/SpingBoot (3 years).
  • Linux experience, preferably Red Hat Enterprise Linux (RHEL) or derivative (3 years).
  • Experience with automated IT configuration and deployment technologies such as Chef, Puppet, Ansible, Terraform, or other automation and Infrastructure as Code (IAC) frameworks.

Your responsibilities will include:

  • Implement and deploy OpenShift product from install and config onward.
  • Integrate OpenShift with AWS or Azure.
  • Create next-generation application platform automation solutions based on containers and container orchestration using technologies like Red Hat Enterprise Linux (RHEL) Atomic, Docker, and Kubernetes.
  • Contribute to project documentation and diagrams, including quality assurance and ticket and bug management.
  • Work with senior staff to increase adoption of automation techniques and DevOps processes to improve software delivery, including business-IT alignment, infrastructure and application uptime and availability, and time-to-market.
  • Design and advocate solutions using cloud technologies, design principles, integration points, and automation methods.
  • Standardize open source Platform-as-a-Service (PaaS) and DevOps solutions delivery in services playbooks and products.

If you recognize yourself in this position, please apply with your CV in English via email and mention the job title in the subject. We look forward to hearing from you.

If you hesitate because you feel you are missing some of the aforementioned skills, get in touch. We love to invest in talent.

All applications will be treated with strict confidentiality.
Only shortlisted candidates will be contacted.

Our Office

Our office in Sofia is located at the foot of Vitosha Mountain. The immediate proximity to the ring-road makes our location exceptionally communicative and comfortable with fast and easy access to the city center and to the exits of the capital.

HyperAspect

Boulevard "Tsar Boris III" 152
Sofia, Bulgaria
1618

Want to help us build the digital future?