Careers

Why work at
AppGreat?

Be not only an employee, but a family member.

Meet wonderful people and find new friends. 

Use excellent social benefits packages.

Boost your career to another level.

Learn from high-skilled professionals.

Expose your ideas and make a difference.

FIND THE JOB THAT SUITS YOU

SOFTWARE DEVELOPMENT

JAVA DEVELOPER


We are looking to hire a Mid/Senior Java Developer who will work in a team of other highly-skilled developers.

Your role:
• Designing and implementing solution components;
• Identifying potential improvements;
• Carrying out assigned projects, and being involved in specification with customers, proposing and discussing designs;
• Providing mentorship and code reviews to junior team members.

Requirements:
• 2+ years of experience in designing commercial software products;
• Strong knowledge of Java and Java EE/Spring;
• Experience in database design and SQL will be considered an advantage;
• Strong analytical and critical thinking skills;
• Passionate about building high-quality systems.

We offer:
• Excellent career growth opportunities;
• Friendly and team-oriented working environment;
• Competitive remuneration package;
• Additional company benefits.




FRONT-END DEVELOPER


Your role:
You will participate in designing multiple applications in a variety of domains from scratch. As a Front-End Developer, you will collaborate with other Front-End and Back-End developers and architects to develop a standardized, scalable, and flexible UI. You will use the Scrum development methodology to create top-notch software solutions that set standards and will exchange knowledge with experienced mobile developers.


Skills and experience:
• 2+ years of development experience
• 1+ year of experience with ReactJS
• Experience with modern and vanilla JavaScript techniques including ReactJS, Redux, and ES6/ES7 features
• Familiarity connecting to Microservices, REST APIs, Graph QL APIs, and other database-driven web applications
• Experience with third-party libraries and APIs
• Asynchronous programming including Promises, async/await, and ES7 generators, along with state management using Redux
• Excellent spoken and written English language skills.


Our offer:
• Excellent career growth opportunities;
• Friendly and team-oriented working environment;
• Competitive remuneration package;
• Additional health insurance;
• Free Snacks and Beverages in the office;
• Home-office opportunity.
Do you think this is what you are looking for? Press the button "Apply".




.NET DEVELOPER


AppGreat is looking for a rock-star .NET Developer who will work in a team of highly skilled developers. Your role: You will participate in the creation of multiple applications in a variety of domains from scratch. This position requires a strong hands-on developer that will fully participate in the software development process – design, development, unit testing, and technical documentation. You will use the Scrum development methodology to create top-notch software solutions that set standards and will exchange knowledge with experienced mobile developers.

Required skills:

  • 2+ years of C# development;
  • Modern web security methodologies & familiarity with both relational databases and non-relational databases (NoSQL, Elastic Search, Time Based DB);
  • ASP.NET Web API in C#;
Do you dare to boost your career to next level? Send us your CV.




SENIOR FULL-STACK DEVELOPER


We are looking for a rock-star Full-Stack Developer to join one of our amazing team of highly skilled professionals. You will participate in the creation of multiple applications in a variety of domains from scratch. This position requires a strong hands-on developer that will fully participate in the software development process – design, development, unit testing, and technical documentation. You will use the Scrum development methodology to create top-notch software solutions that set standards. Requirements : ● 2+ years of ReactJS development ● Experience with modern and vanilla JavaScript techniques including ReactJS, Redux, and ES6/ES7 features ● 4+ years of C# development ● APIs with .NET Core ● Familiarity connecting to Microservices, REST APIs, Graph QL APIs, and other database-driven web applications ● Experience with third-party libraries and APIs ● Asynchronous programming including Promises, async/await, and ES7 generators, along with state management using Redux ● Modern web security methodologies & familiarity with both relational databases and non-relational databases (NoSQL, Elastic Search, Time Based DB)

Do you want to know more? Click on the button "Apply" and will contact you with more information




DEVOPS ENGINEER


Responsibilities: ● Engage in software performance analysis and system tuning; ● Collaborate with development team members to ensure availability, security and scalability of the software product; ● Solve critical problems in development or production environments; ● Develop and use process automation tools; ● Development, maintenance, and support of internal tools for debugging and analyses; ● Deployment of critical parts of Digital Infrastructure; ● Manage release / rollout preparation – branching, merging, versioning; ● CI / CD process. ● Proactive monitoring. Requirements: ● 2+ years of DevOps experience; ● Experience with any programming language; ● Experience with Docker, Kubernetes; ● Experience with CI/CD; ● Experience in software development. ● Proactive person (not just typical words, we really appreciate this); ● Excellent problem solving and analytical skills; ● Outstanding communication and presentation skills; ● Ability to work in a cross-functional team. ● Knowledge of .NET- Advantage ● Knowledge of build tools such as Cake, MSBuild-Advantage ● Experience of Grafana, Kibana, Elastic, SonarQube, BitBucket Our offer: ● Excellent career growth opportunities; ● Friendly and team-oriented working environment; ● Competitive remuneration package; ● Additional health insurance; ● MultiSport Card; ● Free Snacks and Beverages in the office; ● Home-office opportunity. Are you ready for a new adventure? Apply now!





OTHER POSITIONS

OFFICE MANAGER


As we are continuously growning and trying to provide our employees with the best working atmosphere and comfort. We are currently looking to hire a motivated person to join our team as an Office Manager.
Your responsibilities:

  • Provides proactive and engaged support to all departments, colleagues and the senior management.
  • Manages the reception area – the preparation, distribution and coordination of incoming and outbound calls, correspondence, visitors.
  • Maintains office facilities and equipment, general maintenance and cleanliness of the office.
  • Monitors the permanent availability of office supplies and other consumables in the office.
  • Organizes and/or coordinates travel schedules; facilitates the corporate cars usage.
  • Communicates effectively with employees, mangers, headquarters and external partners to provide necessary information, help and/or solve problems.

Requirements:
  • University Degree;
  • Relevant experience in the same or similar position;
  • Very good interpersonal and communication skills;
  • Strong attention to detail as well as ability to multi-task in a high-paced environment;
  • Analytical and problem solving skills;
  • Open-minded and pro-active attitude.
We offer:
  • Excellent career growth opportunities;
  • Friendly and team-oriented working environment;
  • Competitive remuneration package;
  • Additional company benefits.