We are searching for a Full-Stack Developer to join us! The position is open for one of our clients, a successful international company currently working on development of a mobile chat application.
Technology used for the current development includes:
- Mobile front-end: React Native
- Back-end: Docker infrastructure, consisting of many microservices (or APIs). Mostly written in JavaScript and Python (Should be noted that since we are using Docker, it is not an issue whatever language will be used to develop a microservice)
- Database: MongoDB
- Chat engine: Built on Firebase (FCM or now GCM)
The Full-Stack Developer's responsibilities include:
- Designing overall architecture of the mobile application;
- Maintaining quality and ensuring responsiveness of applications;
- Collaboration with the rest of the engineering team to design and launch new features;
- Maintaining code integrity and organization;
- Experience working with graphic designers and converting designs to visual elements;
- Understanding and implementation of security and data protection.
You will work alongside the UI/UX Designer & System Architect, be responsible for code documentation (comments are fine), quality & unit testing, and will go through the QA testings.
We are looking for someone who is:
- Highly experienced with back-end programming languages. Our current system is implemented in JavaScript and Python, but we have no issue with any other languages;
- Experienced in Docker platform and microservices architecture;
- Proficient in using advanced JavaScript libraries and React Native framework; Knowledge of Ignite boilerplate is preferred;
- Experience with cloud message APIs and usage of push notifications; Knowledge of Firebase Cloud Messaging is preferred;
- Experience in Git code versioning tools;
- Experience in Agile software development; We will be using Scrum framework.
If you are a friendly, independent, professional person, who is enthusiastic about learning new technologies, you will fit right in our amazing team!
As most work is carried out remotely, the main work place will be in our Skopje office, located in the center of the city.
What can we offer?
- Nice office in the center of the city
- Yoga in the office, membership for fitness, swimming pool, Pilates etc.
- Special employee surprises every month
- Happy hour party every second Friday
- Trips to Israel
- Working with highly skilled colleagues, with knowledge ranging from development, project management, to cloud architecture
- Challenging projects in different industries
- And most importantly – we are fun to work with!
- + we offer a stimulating environment and motivating employment packages.
All interested candidates should send their CV’s using the Apply option.
Please note that only shortlisted candidates will be contacted.
Matrix Global is committed to diversity and inclusion within its workforce, and encourages qualified female and male candidates from all religious, ethnic and social backgrounds to apply.