This month - All remote jobs
  • Labster

    Location: Kiev, Ukraine or fully remote

    **About Labster
    **
    At Labster we are dedicated to empowering the next generation of scientists to change the world. Our goal is to develop software that makes learning both engaging and effective, and to make it accessible to as many students as possible. In order to accomplish our goals, we are partnering with major publishers and other EdTech companies and just recently announced our partnership with Google
    We are growing at a very exciting pace, with continually new fascinating projects and partnerships.  We govern ourselves by using a flat-hierarchy system called Holacracy that is focused on roles, collaboration and distributed leadership. We believe in flexible work hours and a good work-life balance, and while we love to achieve great things via concentrated work, it’s incredibly important for us to have happy and engaged team members and to hire people who are great cultural contributors.
    Your mission

    Labster is a team of approximately 30 software developers grouped into several circles and sub-circles and located all around the world. Some of the projects we are currently working on include, but are not limited to: Virtual Reality, building complex game/simulation editing tools and an advanced learning analytics dashboard, as well as scaling our DevOps server architecture to reach millions of students. To achieve our goals, our stack includes C#, Unity3D, JavaScript, Python, AWS, Azure, etc.

    As a Lead Developer you will be leading distributed, cross - functional team of software engineering based all over the world.

    Your responsibilities

    • Represent the team towards the other Product teams
    • Question, evaluate, challenge and assess team members activities
    • Mentor, coach and guide team members to enable their growth 
    • Conduct quarterly and yearly performance interviews with the team
    • Working closely with other teams in order to detect and resolve tensions
    • Enable knowledge transfer between cross-functional teams and establish “best practices” by facilitating and initiating clear and efficient communication
    • Recognizing and establishing new ways to continuously improve one team’s and/or cross-team efficiency day-to-day (ideally in alignment with Agile and Holacracy)
    • Participate in designing and developing new features for our highly popular virtual laboratory simulation and gamified education platform
    • Contribute to the engineering team's culture of high code quality. You are accountable for the quality of code that is delivered to QA and production and must ensure that appropriate code reviews and unit testing are adequately performed.
    • Being technical partner to a product team

    **Requirements

    **Must-have

    • You possess excellent and proven leadership experience
    • You have a tendency to propose smart yet simple solutions, individually or with groups
    • You possess a high level of empathy together with great communication skills 
    • You understand importance of continuous feedback and recognition
    • You are developer at heart hence you have a solid understanding of algorithms, design patterns, and best practices
    • You have the ability to work in close collaboration with a team in an ambitious and fast-paced environment
    • You have an education in Computer Science or equivalent work experience
    • You have expert-level understanding of the Python programming language
    • You have experience in front-end development
    • You have at least 4 years' experience in Django development
    • You have experience working with Agile methodologies

    Nice-to-have

    • You have experience in eLearning 
    • You have experience with Unity3D or similar game engines 
    • You have experience with C# 
    • You have experience with recruitment (conducting interviews, creating coding tests etc.) 

    What do we offer?

    • Friendly and productive work environment with fun, multinational, smart and open-minded people
    • Opportunity to work with the newest technologies, on the fascinating product that changes the work
    • Opportunity to work from home or to work on fully remote basis
    • A fair salary based on your qualifications and experience
    • A fun and challenging opportunity to work in an exciting company
  • Labster

    We are a team of approximately 30 software developers grouped into several circles and sub-circles and located all around the world. Some of the technologies we are currently working on include, but are not limited to: Virtual Reality, building complex game/simulation editing tools and an advanced learning analytics dashboard, as well as scaling our DevOps server architecture to reach millions of students. To achieve our goals, our stack includes C#, Unity3D, JavaScript, Python, AWS, Azure, etc. As a Senior Python Software Engineer you will join our web team located in Kiev, Ukraine. You will be acting as an expert in microservices architecture, driving the architectural changes we are planning to implement in our monolithic system.

    Your responsibilities

    • Design and build scalable, high-volume web applications focused on functionality, security and maintainability
    • Be the company's engineering authority on micro-services, container architectures and related technologies
    • Educate and inspire engineering teams across the company in topics relating to micro-services
    • Take project ideas from design to implementation
    • Assume leadership and responsibility for the technical tasks and deliverables for a particular project
    • Optimize the performance of applications data ingestion and data processing pipelines
    • Build high-throughput and low latency micro-services
    • Develop systems that are highly scalable, but easy to maintain
    • Collaborate with colleagues on design and architecture decisions
    • Collaborate with colleagues on the creation of Continuous Integration/Continuous Deployment pipelines
    • Engineer, test, deploy, and maintain company multi tenant applications using web and cloud-based technology stack
    • Follows established coding standards and prescribed processes, both individually and at a team level
    • Ensure code reviews are held for the project and follow development processes and tool utilization (regular pull-requests, unit and integration test writing, etc.) are followed
    • Contributes to the engineering team's culture of high code quality. You will be accountable for the quality of code that is delivered to QA and production and must ensure that appropriate code reviews and unit testing are adequately performed
    • Seeks ways to meet the underlying business requirements with cost effective, highly re-usable patterns and component
    • Assists Project Manager in project planning and estimating of project score items

    Requirements

    • Hands-on experience and expert knowledge of full software development life cycle of microservices architectures; including tools, best practices, continuous deployment, dependency/complexity management, scale/performance tuning, monitoring, resiliency, etc.
    • Architect full stack life cycle of microservices, including back-end, front-end, devops
    • Expert-level understanding of the Python programming language, related optimization techniques, and design patterns
    • At least 4 years' experience in Django development
    • Experience with Git version control tool
    • Effective communication skills (oral and written) are a must
    • Experience working in an Agile development environment
    • Able to work independently with minimum supervision 
    • Experience and/or willingness to work in a remote/distributed team

    What do we offer?

    • Friendly and productive work environment with fun, multinational, smart and open-minded people
    • Opportunity to work with the newest technologies in a product company
    • A lot of freedom within your scope of work 
    • Opportunity to work from home
    • A fair salary based on your qualifications and experience
    • A fun and challenging opportunity to work in an exciting company
Older - All remote jobs
  • Labster
    PROBABLY NO LONGER AVAILABLE.

    Location: Kiev, Ukraine or fully remote

    **About Labster
    **
    At Labster we are dedicated to empowering the next generation of scientists to change the world. Our goal is to develop software that makes learning both engaging and effective, and to make it accessible to as many students as possible. In order to accomplish our goals, we are partnering with major publishers and other EdTech companies and just recently announced our partnership with Google
    We are growing at a very exciting pace, with continually new fascinating projects and partnerships.  We govern ourselves by using a flat-hierarchy system called Holacracy that is focused on roles, collaboration and distributed leadership. We believe in flexible work hours and a good work-life balance, and while we love to achieve great things via concentrated work, it’s incredibly important for us to have happy and engaged team members and to hire people who are great cultural contributors.
    Your mission

    Labster is a team of approximately 30 software developers grouped into several circles and sub-circles and located all around the world. Some of the projects we are currently working on include, but are not limited to: Virtual Reality, building complex game/simulation editing tools and an advanced learning analytics dashboard, as well as scaling our DevOps server architecture to reach millions of students. To achieve our goals, our stack includes C#, Unity3D, JavaScript, Python, AWS, Azure, etc.

    As a Lead Developer you will be leading distributed, cross - functional team of software engineering based all over the world.

    Your responsibilities

    • Represent the team towards the other Product teams
    • Question, evaluate, challenge and assess team members activities
    • Mentor, coach and guide team members to enable their growth 
    • Conduct quarterly and yearly performance interviews with the team
    • Working closely with other teams in order to detect and resolve tensions
    • Enable knowledge transfer between cross-functional teams and establish “best practices” by facilitating and initiating clear and efficient communication
    • Recognizing and establishing new ways to continuously improve one team’s and/or cross-team efficiency day-to-day (ideally in alignment with Agile and Holacracy)
    • Participate in designing and developing new features for our highly popular virtual laboratory simulation and gamified education platform
    • Contribute to the engineering team's culture of high code quality. You are accountable for the quality of code that is delivered to QA and production and must ensure that appropriate code reviews and unit testing are adequately performed.
    • Being technical partner to a product team

    **Requirements

    **Must-have

    • You possess excellent and proven leadership experience
    • You have a tendency to propose smart yet simple solutions, individually or with groups
    • You possess a high level of empathy together with great communication skills 
    • You understand importance of continuous feedback and recognition
    • You are developer at heart hence you have a solid understanding of algorithms, design patterns, and best practices
    • You have the ability to work in close collaboration with a team in an ambitious and fast-paced environment
    • You have an education in Computer Science or equivalent work experience
    • You have expert-level understanding of the Python programming language
    • You have experience in front-end development
    • You have at least 4 years' experience in Django development
    • You have experience working with Agile methodologies

    Nice-to-have

    • You have experience in eLearning 
    • You have experience with Unity3D or similar game engines 
    • You have experience with C# 
    • You have experience with recruitment (conducting interviews, creating coding tests etc.) 

    What do we offer?

    • Friendly and productive work environment with fun, multinational, smart and open-minded people
    • Opportunity to work with the newest technologies, on the fascinating product that changes the work
    • Opportunity to work from home or to work on fully remote basis
    • A fair salary based on your qualifications and experience
    • A fun and challenging opportunity to work in an exciting company
  • Labster
    PROBABLY NO LONGER AVAILABLE.

    **Your mission
    **At Labster, we are working hard to reach our goal of changing the world by producing fully interactive learning simulations, in order to make science education both accessible and motivational for millions of students globally. As a Content Developer at Labster you will collaborate closely with our scientific team as well as with our development and art teams to create engaging and innovative solutions that will significantly improve science education. To better understand what we are currently working on, we would recommend you to visit our blog or check out one of our simulations

    NOTE: You will be working closely with the teams based in Denmark and the UK hence you need to be located in one of the European timezones. This is a full-time position and you will be assigne to 1-year project with possibility to extent the contract. Ideally, you are available to join us in April. **
    Your responsibilities**

    • You will create 2-3 new simulations every quarter by combining various pieces of the puzzle that will be worked on and provided by your team members. This includes things like 3D animations, the learning flow, learning content, quiz questions etc.
    • Ultimately, you will be the person connecting all the dots, by bringing the work from our various teams located in Bali and Copenhagen in order to create the magic.

    **Requirements

    **Must have

    • One year of experience in creating applications using C# (or any other programming language)
    • Familiarity with XML format
    • Understanding of Agile software development methodology
    • Fluent in written and spoken English
    • Excellent communication skills
    • Ability to work independently while also able to work efficiently in a team
    • Ability to learn fast and stay organized as well as focused in a fast-pace environment

    Nice to have

    • Experience in working with Unity3D engine  
    • Familiarity with git version control 
    • Experience with working in distributed teams

    What do we offer?

    • Responsibility and ownership from day one – autonomy for the win
    • Getting up in the morning and knowing that you’ll work on something that helps people improve their lives – education
    • Having a flexible work schedule 
    • Working with an intelligent group of co-workers that will inspire you to achieve more and have fun while doing it
    • Developing your professional profile and learning a lot

    **About Labster

    ** At Labster we are dedicated to empowering the next generation of scientists to change the world. Our goal is to develop fully interactive software that makes learning both engaging and effective, and to make it accessible to as many students as possible. In order to achieve it, we are partnering with major publishers and other educational companies and just recently announced a partnership with Google.

    We govern ourselves by using a flat-hierarchy system called Holacracy that is focused on roles, collaboration and distributed leadership. We believe in flexible work hours and a good work-life balance, and while we love to achieve great things via concentrated work, it’s incredibly important for us to have happy and engaged team members.