Latest jobs
As our Python Developer you will be responsible for:
- Write effective, scalable code
- Develop back-end components to improve responsiveness and overall performance
- Integrate user-facing elements into applications
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions
To be successful in this role you should have:
- Work experience as a Python Developer
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of system internals, Linux/POSIX, Networking
- Knowledge of object-relational mapping (ORM)
- Bash scripting
- Familiarity with front-end technologies (like JavaScript and HTML5)
- Team spirit
- Good problem-solving skills
What's in it for you?
- A focus on professional development;
- Training reimbursements
- Mentor programs
- Knowledge-Exchange programs
- Interesting and challenging projects
- Flexible working hours
- Paid one month vacation per year and unlimited sick leave
- Medical insurance reimbursement
- Co-working and gym/sports reimbursement
- The opportunity to receive a reward for the most innovative idea that the company can patent
Requirements:
- 3+ years of experience building web interfaces for mobile devices
- Proficiency with HTML, CSS, LESS, JS, Vue3, Capacitor, Ionic, Git
- Knowledge of Vue3 framework as well as Capacitor and Ionic is a must
- Experience with building and deploying mobile applications for iOS and Android
- Good communication skills
- Good English and Russian (due to a Russian speaking IT team)
Nice to have:
- Knowledge of TypeScript
- Ability to write custom plugins for Capacitor (Java/Kotlin+Swift)
- Smart perfectionism (understanding where things should be perfect and where you can sacrifice quality of code to speed up process)
Responsibilities:
- Build and maintain companyโs mobile app for iOS and Android in cooperation with the websiteโs frontend team
- Write reusable, testable and efficient code
- Permanent progressive refactoringโparts of the system you touch should be left in a better state than before
- Optimize applications' performance
What do we offer:
- Interesting work with the product that allows millions of travelers to book their trips daily
- Remote work/work from your own location
- Opportunity of relocation to Thailand or Poland
- Paid vacation days, training and various educational programs
- Enthusiastic friendly team and ability to work in the international environment
Who and where are we looking for:
We're looking for a Techlead for a project to develop a ratings and reviews platform for B2B service providers
Responsibilities:
- Manage a remote web development team
- Resolve technical issues related to website development, engineering tasks, and product releases.
- Define project requirements and develop work schedules for the team.
- Write code approximately 50% of the time
- Review revision requests from my team and colleagues.
- Strategically schedule responsible components, ensuring long-term stability and scalability.
Our expectations:
- Minimum of 10 years of web development and service-oriented architecture experience.
- Experience writing code in Python or Golang
- Experience developing user interfaces in HTML, CSS, and JavaScript.
- Experience in a similar role would be an advantage.
- Communication, motivational and interpersonal skills.
- Conversational English
- Willingness and ability to travel to the Washington, DC office (10%-20%).
- Experience in a similar position will be an advantage.
- Bachelor's degree in computer science or equivalent experience preferred
Conditions:
- Awesome colleagues and managers
- Competitive salary, dollar-pegged rate (or payment in dollars), flexible form of remuneration
- Fulltime
- Official employment, legal assistance in registration of cooperation
- Expert development team. The management of the company has an engineering background. We regularly hold engineering meetings, where we discuss the difficulties we face in the process of work and technological innovations
- Opportunity to study at the expense of the company: courses, electronic library, participation and presentation at conferences. We ourselves regularly make presentations at such conferences as FOSDEM, TeamLeadConf, GolanfConf, GDG DevFests and others, so we will help with the preparation of the report.
Employees benefits:
- Flexible working hours
- Onsite business trips
- English lessons
- Training budget
- Remote-first culture
- Long-term projects
- Paid conferences
- Team parties
Project description:
Our client is a licensed payment service provider that offers additional services like affiliate marketing, check out pages, invoicing and debtor management.
They would like to strengthen their development within short notice with experienced Ruby developers so they can speed up our development productivity. Their current development team exists of 5 developers and one product owner. They follow the scrum development method.
Engagement:
1 year plus a prolongation option for another 1 year
Years of experience:
Minimum 5 years
Skillset:
- Ruby On Rails
- Vue.js
- English: Advanced or a really strong Upper Intermediate level
Timeframe & Budget / Start:
As soon as engineer can
Leadโs Responsibilities:
- Taking part in executive meetings, dailies, leading the work sessions, etc.
- Communicating and reporting progress
- Processing risk assessment and developing risks mitigation strategies
- Team health support and maintenance
- Developing strategy & tactics for increasing efficiency of AppCenter functioning
- Taking responsibility for the teamโs performance
General Responsibilities:
- 24/7 On-call Support for 1 week per 5 weeks (24/7 doesnโt mean that an engineer needs to sit in front of a workstation)
- Bugs fixing
- 2nd line of support for alerts and customer escalations for MS services
- Troubleshooting
Leadโs requirements:
- Proactivity
- Result-oriented approach
- Strong communication skills
- Business thinking
- Proven leadership experience of 3+ years
- Strategic & analytical mind
Requirements:
- Experience in the backend software development
- Experience with Node.js/JavaScript/Typescript
- Solid knowledge of Kusto
- Experience working with Linux, Mac and Windows
- Good knowledge of efficiently using PowerShell and Bash scripting
- Well-developed skills in troubleshooting
- Hand-on experience in Azure (mostly Azure DevOps)
- Ability to learn quickly (will need to learn a lot of new tools and materials)
- Strong written and verbal communication skills in English and a desire to create an open and collaborative team culture
- Nice to have:
- Kubernetes basic experience
- SQL basic experience
We offer:
- Possibilities of relocation to the USA;
- Entering a professional level equivalent to world standards;
- High wages (we proceed from the wishes of the candidate and the level);
- The choice of a remote job or office in Belgrade;
- An excellent team of high-level professionals and rich engineering culture.
What you will do:
Our team is going to build the new core services to migrate from distributed monolith to microservices architecture.
- Find a proper way to solve architectural problems and fit product requirements;
- Create new services from the service template or from scratch;
- Write clean, high-quality, testable code;
- Define hardware requirements;
- Choose appropriate tools and software (db, cache, etc.);
- Support all implemented solutions;
- Provide documentation (for example, OpenAPI) for solutions.
Skills and qualifications:
- 4+ years of software development experience;
- 2+ years of experience of PHP;
- Knowledge about differences between databases (postgre/mysql), message brokers (kafka/rabbitmq), key-values (redis/memcached) and other primary software;
- Experience in building distributed solutions;
- Politeness and ability to express thoughts in text;
- Good team player that is enthusiastic about delivering results;
- Can work independently without detailed technical tasks/management;
- English level - intermediate + (spoken and written).
Will be a "+"
Experience in: Laravel, Docker, Docker-compose, RabbitMQ, Kafka, Kibana, Elasticsearch.
What we offer:
- Ambitious profitable project with adequate management;
- Employee benefits and insurance plan;
- Paid vacation, personal days, and sick days;
- Gym/fitness allowance;
- Education allowance to keep your skills and learning current;
- Career and professional growth.
Responsibilities:
- Write specifications and documentation for the server-side features.
- Analyze the technology currently being used and develop plans and processes for improvement and expansion.
- Provide daily monitoring and maintenance of servers, logs, and alerts;
- Install, upgrade and apply patches for production servers;
- Administer systems using automated configuration management utilities;
- Manage existing users, permissions and backups;
- Support office and local network infrastructure;
- Provide guidance and recommendations for evolving the design, build, test and deployment of a highly-available, scalable, fault-tolerant and secure cloud and on-premise environments;
- Design, coordinate, and participate in the implementation of technologies and platforms supporting a complex infrastructure;
- Design and implement proactive monitoring to ensure health, performance and security of our production infrastructures;
- Debugging complex problems under time constraints;
- Implementing technical work according to product/design specifications.
Required qualifications:
- 3+ years of DevOps experience;
- Experience working with RHEL and Debian-based operating systems;
- Experience in a Shell scripting language;
- Experience in container and orchestration technology such as Docker and Kubernetes;
- Experience with CI/CD frameworks such as Jenkins / AWS Code Deploy / Ansible / Github Actions;
- Experience with cloud service providers such as AWS (Certification is a big plus);
- Experience working with Databases and Data sources such as MongoDB / AWS RDS / Redis / Memcached;
- Knowledge of one or more programming languages, preferably Python and JavaScript is a big plus;
- Ability to work effectively in a fast-paced team environment;
- Problem-solving and decision-making skills;
- Eager to learn and grow as an engineer;
- Attention to detail.
Benefits & Perks:
- Health Insurance;
- Company stock options;
- Individual Benefit package (serves for your work and life balance)
- "Work From Home" Days;
- Team events and trainings for personal development;
- Access to advisors including advisory board member at NASA Health Institute and serial founders to help us grow, personally and professionally
Future challenges:
- Work with existing company applications (20kk+ downloads in Playmarket);
- Work with registration and the first stages of user flow in the application;
- Development of training tips and navigation features for user engagement;
- Hypotheses tests in the app together with the team;
- Opportunity to influence the architecture of a mobile application.
We expect:
- Experience in developing mobile applications for at least 2 years;
- Strong knowledge of Kotlin;
- Knowledge of modern approaches to building application architecture (MVP / MVVM, Clean Architecture);
- Experience using RxJava, Coroutines, Koin / Kodein,Retrofit;
- Experience working with Flavors.
As an advantage:
- Creating a complex custom view on Canvas (graphics);
- Experience working in RealTime (WebSockets).
We offer:
- Relocation package;
- Lack of bureaucracy in the implementation of your ideas;
- High level of professionalism of the team members;
- Work on international markets;
- Support and assistance in professional growth (seminars, courses, trainings, internal training);
- Health Insurance with dentistry (including spouse and children);
- Flexible start time;
- Free lunches;
- Free English lessons;
- Partial compensation for wellness activities (sports, yoga, swimming pool, etc.)/ sessions with a psychologist;
- Cosy office in the centre of Tbilisi (Georgia).
Job description
- You will be engaged in designing and implementing GIS features for GreenoSoil, including geospatial cloud services, data pipelines, and analytical tools. We are looking for a candidate with solid software and systems engineering skills ready to build and learn new GIS technologies.
- You will be responsible for working with internal and external geospatial tools and data, to deliver geospatial services. Fluent in programming in Python is required. Familiarity with Rasterio, Geopandas, and Gdal is helpful; however, more than expertise in specific technologies we are looking for a candidate with fundamental GIS and software (data structures, algorithms) knowledge. Good hands-on experience with distributed engines such as Spark, Dask, or Ray. Experience in processing satellite images Sentinel, Landsat is an advantage.
- Success in this role requires strong software engineering skills, experience with GIS, and the ability to learn new technologies quickly.
- If you have a passion for the geospatial sciences and the desire to work on cutting-edge problems, then you will be in great company on our team.
Benefits:
- Competitive compensation (above market salary range) and equity in a rapidly-growing Climate Agtech start-up.
- Contribute your valuable time to a project dedicated to global environmental issues.
- Be a part of a team of talented and friendly senior-level developers.
- Work on projects that allow you to use cutting-edge tech. We believe in constantly evolving your mastery.
- Flexible schedules. Hybrid work from home and in the office.
What You Will Do:
- Develop with PHP 7+ (Yii2), MySQL, Docker, AWS;
- Write clean, maintainable code, keeping performance and observability in mind;
- Collaborate with cross-functional teams to plan, build and ship high-quality features;
- Promote best practices to improve the quality of our code and processes;
- Share your knowledge and experience with other engineers.
What We Expect From You:
- 5+ years of PHP web application software engineering experience;
- Experience with one or more modern PHP frameworks (Yii, Laravel, Symfony);
- A strong business sense and ability to collaborate with leadership and non-technical stakeholders on highly visible projects;
- Expert knowledge of relational and non-relational databases, indexing, and searching technologies
- A passion for data-driven decision-making (metrics, experiments, prototypes, โฆ);
- Strong knowledge and a passion for software best practices, design patterns, and testing;
- Passionate about agile practices and continuous improvement.
What do we offer?
- Remote work or hybrid/office if you are in Istanbul;
- Flexibility. We value awareness and involvement. Youโll be able to organize your working day personally. The start of the day is flexible. Results are whatโs most important to us;
- Equity. Your role is vital for the business, and we want you to share our future success;
- An incredible young team, where you can always count on the support of like-minded individuals who are ready to discuss even the wildest ideas.
About YaizY
YaizY is a US-based edtech startup transforming K12 education as the leader in the "passion-to-profession" category. We prepare students with hard and soft skills to pursue digital careers in fast-growing fields. With our proven, hands-on learning model, we bridge the widening digital divide between traditional education and the future of work.
Our courses aim not only at helping kids explore their passions - be it in animation, design or entrepreneurship - they also help them chart pathways to their future careers and enable them with the most relevant digital tools.
YaizY was launched in mid-2020, and since then has raised $4M+ in investments from prominent VC funds, and established operations in the US, UK and Israel. We have served over 25,000 students, and partnered with more than 100 leading educational organizations in countries of presence.
The Role
We are looking for a bright, energetic fullstack developer who will be responsible for the development of our digital platform.
YaizY platform consists of 3 main elements:
- Main website (yaizy.io) with Student's dashboard
- Backoffice with proprietary LMS
- Live lesson interface with the video conference, chat and interactive mechanics.
Stack
- Vue/Nuxt.js + Typescript (vue-property-decorator), Lerna
- PHP7 / Symfony.
- Strapi CMS
- Gitlab CI
- Websockets (socket.io);
- Docker, docker-compose
Requirements
- Full time, remote
- Minimum qualifications: Excellent Vue (vue / vuex / vue -router)
- Preferred qualifications: PHP7, Symfony, Nuxt.js, Typescript
- Decisive advantage: Understanding of relational databases and understanding principles of good architecture (SOLID, KISS, DRY)
Benefits
- Competitive compensation (in USD)
- Remote working environment and flexible working hours
- Passionate and experienced team, zero bureaucracy
- Variable and interesting tasks
- Possibility to grow and develop quickly
Key Responsibilities
- 3+ years of experience with Node.js building services using REST APIs;
- Experience working with relational and non-relational databases;
- An end-to-end understanding of software life cycle;
- Experience designing and leading software projects;
- Degree in Computer Science or related technology field;
- Ability to listen, communicate, evaluate, problem solve, multi-task, and prioritize in a high-pressure, mission-critical, and rewarding team environment.
Skills Knowledge and Expertise
- Experience with NestJS/Express;
- Experience with queues, streams, and functions;
- Experience with distributed systems;
- Experience with AWS Cloud Services (EKS/RDS/SQS/etc);
- Experience with Laravel/Lumen Framework.
Benefits
- Flexible office policy - You can work from wherever you want or from our cozy office in Tashkent. You can even combine both - few days in the office and few days remote;
- 5/2 work week, 8 hours a day;
- Official employment in accordance with Uzbekistan's Labor Laws;
- You are expected to be available for communication between 18:00 to 23:00 Tashkent time (because you'll be working with the US team located in New York);
- Frequent team-building activities and internal hackathons;
- Health insurance;
- Group exercises;
- Reimbursement for sport.
What you'll do:
- Development of fintech services
- Interaction with a feature-team for the successful implementation of tasks
- Development of technical solutions from MVP to industrial infrastructure that ensures reliable operation and load scaling
What you will need in order to be successful:
- Fluency in Swift language
- Good knowledge of the UIKit framework, ability to write layout in code
- Understanding of the MVP or VIPER architecture. Experience with UDF-architectures (TCA)
- Experience with a multi-module project
- Multithreading, including async/await
- SwiftUI knowledge
- Swift Package Manager
Nice to have:
- Reactive Programming skills
- Experience with Unit and UI tests
What we offer:
- Opportunity to participate in the creation of a new and innovative company
- Great working atmosphere in a strong, motivated and dynamic team!
- ESOP motivation program
- Healthcare benefits, Language courses
- A Vivid prime subscription for free
- Work remotely or relocation allowance to Cyprus and Kazakhstan
Future challenges:
- Participation in the product development for the financial sector;
- Participation in the design of the product architecture's billing part;
- Participation in the backlog formation of the product's financial part;
- Participation in the formation of technical solutions for sprint tasks;
- Work in the feature team using LeSS.
We expect:
- Good knowledge of PHP7, 7.4, 8;
- Experience with mvc frameworks;
- Good knowledge of Symfony;
- Experience writing Unit tests (PHPUnit);
- OOP understanding;
- Experience working with relational databases (MySQL/Percona) and NOSQL(redis);
- SOLID, DRY, KISS, YAGNI understanding and the ability to apply them in practice;
- Synchronization primitives (mutex) understanding;
- Finding performance weaknesses and ways to eliminate them (logging, monitoring);
- Experience with application and usage of design patterns;
- *nix user-level experience;
- Experience with message queues (RabbitMQ, Kafka).
As an advantage:
- Knowledge of DevOps (SRE) practices, have had experience with Ansible, Docker, Kubernetes;
- Experience working with microservices;
- Experience working with DDD;
- Practical experience with Golang;
- Experience building dashboards using ELK;
- Knowledge in the Crypto Currencies field (general understanding of blockchain);
- Knowledge in writing code with OWASP in mind;
- Desire to develop additional competencies (T-shaped skills).
We offer:
- Relocation package;
- Lack of bureaucracy in the implementation of your ideas;
- High level of professionalism of the team members;
- Work on international markets;
- Support and assistance in professional growth (seminars, courses, trainings, internal training);
- Health Insurance with dentistry (including spouse and children);
- Flexible start time;
- Free lunches;
- Free English lessons;
- Partial compensation for wellness activities (sports, yoga, swimming pool, etc.)/ sessions with a psychologist;
- Cosy office in the Centre Of Tbilisi (Georgia).
Responsibilities:
- Build high-performance databases, and improve data models;
- Machine learning algorithm deployment;
- Manage data and meta-data;
- Set standards for data transformation/processing;
- Perform data analysis and implement solutions to improve processes;
- Development of data-related instruments/instances;
- Write unit/integration tests to maintain accuracy in the data models;
- Track pipeline stability;
- Drive the collaboration process with other team members.
Required qualifications:
- 2+ years of experience in designing and developing Python-based solutions;
- Technical expertise with data models, data mining, and segmentation techniques;
- Experience with algorithms/data structures;
- Hands-on experience with SQL database design;
- Good knowledge of Python standard library (multiprocessing, threading, and asyncio);
- Good knowledge of python libraries for data analytics- NumPy, pandas, numba, dask, scikit-learn;
- Knowledge of Python web frameworks- flask, tornado, FastAPI;
- Familiarity with deployment tools such as Docker, Anaconda; ย Cloud platforms such as Google or AWS and their data-related services;
- Familiarity with web scraping libraries: scrappy, selenium, beautiful soup;
- Excellent written and verbal communication skills for coordinating across teams;
- A drive to learn and master new technologies and techniques;
Degree in Computer Science, IT, or similar field; a Masterโs is a plus;
Benefits & Perks:
- Health Insurance;
- Company stock options;
- Individual Benefit package (serves for your work and life balance)
- "Work From Home" Days;
- Individual KPI (Key Performance Indicator);
- Access to advisers including advisory board member at NASA Health Institute and serial founders to help us grow, personally and professionally;
- Weekly team events;
- Technical and soft-skills trainings;
- Variety of knowledge-sharing and self-development opportunities.