Job Openings

MID ANDROID DEVELOPER

JOB DESCRIPTION

2 Mid Android developers will have the opportunity to join the mobile teams in our offices in Skopje and Strumica. An action-oriented person with strong time management and organizational skills would be a prefect company and cultural fit. You will help build and support our partner’s diverse portfolio of apps that fall under categories such as health, cars, legal/travel.

As a member of an international team you’ll be working with colleagues in Macedonia, technical and graphic design leadership in Southern California and new York, and peers in 3-4 different countries around the world. In this position, you will have the opportunity both to improve successful, already-launched applications and to be a key team member helping build new apps from scratch.

RESPONSIBILITIES

– Design and implement mobile solutions making appropriate use of software design patterns and best practices.

– Estimate tasks to help with planning.

– Research and resolve client reported issues.

– Contribute to design of backend webservices.

– Perform code reviews of your team members’ work.

– Write unit tests and UI tests to help continuously test our apps and increase the quality of our apps.

– Review project requirements and define acceptance criteria with the team.

– Contribute to a SCRUM based agile team in daily stand-ups, sprint planning meetings and retrospectives.

– Mentor junior engineers.

– Participate in software design discussions.

REQUIRED SKILLS & EXPERIENCE:

– 3+ years experience in Mobile Development (for Mid)

– Must have several apps published in Google Play app store. At least one of the apps must have server side interactions.

– Must have an understanding of major Android Design & Development paradigms spanning User Experience (native and webviews), data ingestion, analytics, webservices etc.

– Must have an understanding of application of Material Design Guidelines

– Must have experience writing multi-threaded apps.

– Must demonstrate skills in writing and testing (unit, automation, integration) high-quality, readable, well-architected and efficient code.

– Experience with JSON and XML.

– Experience with version control – Git preferred.

– Excellent interpersonal, business management, time management and developmental skills.

– Strong English-language communication.

PREFERRED SKILLS & EXPERIENCE:

– Experience with Kotlin

– Experience with Jenkins

– Experience using Charles

– Experience with at least one scripting language (Javascript, Python, perl, bash, etc).

– Experience using SQL

– Experience with Test Driven Development

– Experience using Espresso for UI Automation

– Experience using Mockito for Unit, Integration, and UI Testing

– Familiarity with webservice tooling platforms such as Apiary or Swagger.

We offer a comprehensive compensation and benefits package including a casual work environment. Feel free to get in touch with us and get to know our core team members as well as discover even more reasons to see yourself in our great picture.

For further details please contact aleksandra.stojanovska@gigavoice.com

SENIOR IOS/SWIFT DEVELOPER

JOB DESCRIPTION

If you are a experienced Swift oriented iOS developer this is a great opportunity for you. As a Senior
Mobile Developer you will work closely with a group of developers, product managers and designers to
work on our wide variety of mobile applications. You will be expected to help lead one of our projects from
start to finish as well as help our other developers. As a senior member of our team you will also be
expected to know the latest trends in mobile and must be able to demonstrate new technologies to the
team.

RESPONSIBILITIES

– Design and implement mobile solutions making appropriate use of software design patterns and
best practices.

– Estimate tasks to help with planning.

– Research and resolve client reported issues.

– Write unit tests and UI tests to help continuously test our apps and increase the quality of our
apps (XC tests).

– Review project requirements and define acceptance criteria with the team.

– Contribute to a SCRUM based agile team in daily stand-ups, sprint planning meetings and
retrospectives.

REQUIREMENTS

– To have several apps publish in iTunes app store. At least one of the apps must have server side
interactions.

– Understanding of major iOS Design & Development paradigms spanning User Experience (native
and webviews), data ingestion, analytics, webservices etc.

– Experience writing multi-threaded apps.

– Skills in writing and testing (unit, automation, integration) high-quality, readable, well-architected
and efficient code.

– Experience with JSON and XML

– Experience with version control – Git preferred.

– Excellent interpersonal, business management, time management and developmental skills.

– Ability to communicate with other employees in the company in both technical and non-technical
roles.

PREFERRED SKILLS

– Experience with Jenkins

– Experience using Charles

– Experience with Javascript, Python, perl, bash, etc.

– Experience using SQL

– Experience with Test Driven Development

We offer a comprehensive compensation and benefits package including a casual work environment. Feel free to get in touch with us and get to know our core team members as well as discover even more reasons to see yourself in our great picture.

For further details please contact aleksandra.stojanovska@gigavoice.com

SENIOR PHP DEVELOPER

JOB DESCRIPTION

Experienced PHP Developers now have the opportunity to join the GigaVoice team. An action-oriented person with strong time management and organizational skills would be a prefect company and cultural fit. You will help build and support our partner’s diverse portfolio of products that fall under categories such as health, cars, legal and travel.

In cooperation with highly skilled international team of developers you will play an integral role in maintaining and improving product functionality and performance. You will be encouraged to take strong ownership of your work, and given latitude for breaking ground on new ideas.

REQUIRED SKILLS & EXPERIENCE:

– 5+ years of PHP programing

– MVC environment such as Laravel, Yii and Zend

– Worked in a collaborative team environment using tools like issue trackers (Jira) and version control software (Subversion)

– Stable work history and an ability to collaborate effectively

– Knowledge of consuming and creating Web Services

PREFERRED SKILLS & EXPERIENCE:

– Front-end technologies such as AngularJS, NodeJS and React

– Familiar with PostgreSQL and/or MySQL

– Other programming languages such as Java, .NET, Perl, Python, or Ruby

– CMS systems like MovableType, WordPress

We offer a comprehensive compensation and benefits package, including a casual work environment. Feel free to get in touch with us and get to know our core team members as well as discover even more reasons to see yourself in our great picture.

For further details please contact aleksandra.stojanovska@gigavoice.com

NEXT STEPS

Want to speak with us?

Contact Request Form

CORPORATE BROCHURE

Corporate Brochure

Download Now

.PDF, 5.58MB

WE ARE ISO CERTIFIED

TESTIMONIALS

William Wong
InternetBrands

GigaVoice employs talented graphical designers with excellent work ethics. It has been a pleasure working with them.

Kiril
GigaVoice Developer

GigaVoice boasts a relaxed working environment, flexible working hours, great colleagues, regular ‘team building’, and even provides food. It’s just like home.

Vladimir
GigaVoice Developer

At first colleagues, now friends.

Tomi
GigaVoice Developer

I really enjoy my professional colleagues, the relaxed atmosphere, and new technologies… it is a pleasure working at GigaVoice.

Ljubica
GigaVoice Developer

Тo work at Gigavoice is like having a place for good living. You can work but you can also play football, return to the child inside with silly drawings, and (of course) write some code 🙂

Dragan
GigaVoice Developer

It’s really nice to be a part of Gigavoice. I come in around 8:30, make a coffee, read my new emails and then start to work.

Igor
GigaVoice Developer

Working at Gigavoice has provided me with the opportunity to work with the best IT pros in the country, in the best working environment, as well as given me the chance to expand my knowledge and experience with different types of technologies.

Igor
GigaVoice Developer

What I like the most about GigaVoice is that the company promotes and inspires the creativity of the people working for it, by organising different events like yoga classes, brain activity exercises, team building meetings, paper air plane contests, etc. Great company.

George
GigaVoice Developer

For me GigaVoice is the company with the best work environment, flexible work hours, great colleagues, great renumiration and a place to grow and enjoy working.

Jose
GigaVoice Developer

Gigavoice is a place where your co-workers are very friendly, helpful and supportive, the working environment perfect, and you are as relaxed as you possibly can be.