About the Company:
We are a dynamic medium-sized enterprise in the affiliate marketing industry with a global presence. As we
continue to expand, we have established an office in Bishkek, Kyrgyzstan. Initially a small team, we envision
further growth and an expanded team in the near future. Our new office in Da Nang, Vietnam will be launched
later this year, and we will assist those who interested in relocation. We are a group of young, motivated
professionals who value flexibility, lack of bureaucracy, and a culture of loyalty, dedication, and a continuous
pursuit of excellence.
Position: Software Developer (Full-Stack)
Location: Bishkek, Kyrgyzstan (On-site)
Job Type: Full-time
Job Summary:
We are seeking an experienced and motivated Full-Stack Software Developer to join our team. The ideal
candidate will have a robust background in both front-end and back-end development, with a particular
emphasis on back-end systems. You will be responsible for developing new products and features,
maintaining existing systems, and contributing to the evolution of our technological stack. This role is crucial
in ensuring our systems are scalable, efficient, and aligned with the latest industry practices.
Key Responsibilities:
• Design, develop, test, and maintain scalable web applications and software solutions.
• Optimize applications for maximum speed, scalability, and reliability.
• Develop and maintain high-load systems, ensuring they perform efficiently under significant traffic.
• Work extensively with APIs, including the development and integration of various external services.
• Implement and manage authorization mechanisms (cookies, tokens) and ensure secure interaction
with external services.
• Perform web scraping, parsing, and other forms of data extraction from various online sources.
• Build and manage queues, and utilize tools to effectively handle large volumes of data.
• Write clean, maintainable, and efficient code following industry best practices.
• Participate in code reviews and contribute to the continuous improvement of our development
processes.
Required Skills and Qualifications:
• Minimum: Bachelor’s degree in Computer Science, Engineering, or a related field.
• 7+ years of experience in software development, with a strong emphasis on back-end development.
• Proficiency in PHP, Java, Python (that’s the current stack, but we are flexible for future developments),
and a solid understanding of JavaScript, HTML, and CSS.
• Experience with front-end technologies and frameworks (React, Angular, Vue.js) is a plus.
• Strong understanding of back-end technologies and frameworks (Node.js, Django, Flask, Ruby on
Rails) with a focus on high-load systems.
• Experience with relational databases (MySQL) and caching mechanisms (Redis, Memcached).
• Proficiency in web server technologies (Nginx, Apache).
• Deep understanding of affiliate marketing platforms, tracking technologies, and the industry.
• Proven experience in working with APIs, including RESTful API design, development, and integration.
• Experience in using curl, sniffing HTTP requests, and working with web authorization mechanisms.
• Knowledge of web scraping, web parsing, and handling various authorization mechanisms (cookies,
refresh tokens).
• Experience with building and managing queues for high-load environments.
• Understanding of HTML page decomposition and interaction with complex web structures.
• Proficient in using version control systems (Git).
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork skills.
Preferred Skills:
• Experience with cloud services (AWS, Google Cloud, Azure) is a plus.
• Familiarity with Agile methodologies and the Scrum framework.
• Understanding of web analytics and performance optimization techniques.
• Ability to work autonomously and as part of a team in a fast-paced environment.
Salary and Benefits:
• Competitive salary and performance-based bonuses, to be discussed during the interview process.
• Possible relocation to the company’s HQ in Da Nang, Vietnam.
• Flexible working hours and a comfortable working environment.
• Opportunities for professional development and growth.
• A dynamic, small team that values creativity and collaboration.
How to Apply:
Please submit your resume and a cover letter explaining why you are the perfect fit for this role. Letters of
recommendation and educational certificates are optional but encouraged.