This job post is closed and the position is probably filled. Please do not apply. Work for OpenCraft and want to re-open this job? Use the edit link in the email when you posted the job!
Development specialized on the free software project Open edX, used by and in part developed by organizations like MIT, Harvard, McKinsey, and others, so youโll have the opportunity to contribute to projects that are widely used and to be part of a thriving open source educational community. See [edX.org](https://www.edx.org/), the [MIT Open Learning Library](https://openlearning.mit.edu/courses-programs/open-learning-library) or the [French government online platform for public universities](https://www.fun-mooc.fr/) for examples of Open edX instances.\n\nThe Open edX platform is a large Python/Django codebase, with good code standards and architecture. You would work on different clients contracts using the platform. The clients list/references include Harvard, MIT, edX themselves, the French government, and various startups & universities currently running their own instances, or looking to create one. Tasks are very varied, from developing core platform features, custom exercises and tools for specific courses (XBlocks), customizing and deploying instances, working fullstack, operating our service infrastructure, improving our hosting platform, etc. You won't get bored here.\n\nMost of your work is published as free software (Open edX is released under the AGPL license, which requires clients to release modifications under the same license), and you would also contribute to the free software project, pushing most of your developments upstream through pull requests, contributing features, documentation or help on mailing-lists.\n\nWe welcome applicants of all genders and ethnicities.\n\n### Basic requirements\n\n- Senior developer with 3+ years working with Python\n- Experience with Python web frameworks, specifically Django \n- 3+ years of HTML, Javascript, and CSS (experience with React is a big plus!)\n- Experience with unit testing\n- You feel comfortable working in a Linux environment, specifically Debian or Ubuntu\n- Experience with databases: MySQL, MongoDB, PostgreSQL\n- Experience with contributing to free software projects, and communicating within a free software community\n\n### Additional skills\n\nYou would have to work with tasks from the following categories, but you would be able to pick up the skills on the job if you don't master this yet:\n\n- DevOps experience, especially on Debian/Ubuntu servers, Terraform, Vault, Packer, Prometheus, ELK, Docker. We are building a modern infrastructure and having a strong DevOps presence on top of core software engineering skills is a big plus with us.\n- Cloud computing, like AWS or OpenStack\n- Configuration management tools such as Ansible\n- RabbitMQ, Redis & Elasticsearch\n- git source control\n- Mobile development (iOS and/or Android)\n- Managing clients & projects from beginning to completion (senior developer)\n- Public speaking at conferences (you would present a talk every year at the Open edX Con)\n\n### About OpenCraft\n\nWe are 35 senior developers, all working remotely from Europe, North & South America, Asia & Australia. The company is not affiliated with edX, but rather contributing and working with them on various projects. This is a full time position, were you would be able to work remotely from anywhere you want, as long as you have a good internet connection. : )\n \nYou can read more about how we work in our handbook, at [https://handbook.opencraft.com/](https://handbook.opencraft.com/) \n\nPlease mention the words **THUMB SISTER DOOR** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDY=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
**About Us**\n\nWe pride ourselves as the best and largest vertically integrated, omni-channel women's fashion brand in the region. Founded in 2010, we have grown to 250 people strong, proudly headquartered in Singapore with country offices in Indonesia and Malaysia and an omni-channel presence across these 3 markets. In addition to our retail franchise in Cambodia, we ship internationally to 15 markets (Hong Kong, China, Philippines and Australia, New Zealand, US, Canada, Macau, Japan, Korea, Vietnam, Thailand, Myanmar, Cambodia & Brunei).\n\nWe are taking our definition of new female retail global, with our sights set on becoming the most thoughtful brand for the everyday woman.\n\n**The Team**\n\nThe Love, Bonito team is a passionate, dynamic, innovative and fun-loving family. From fashion-lovers, savvy marketers to tech whizzes, we have a diverse team of talented individuals with one unified focus - our customer, the Love, Bonito woman. She is at the heart of everything we do and we pride ourselves in always taking an innovative, data-centric yet considerate approach in creating the right experiences, products and content for her. With big dreams and a grand mission, weโre looking for great like-minded people to join us - people who are as passionate, fearless and entrepreneurial.\n\nIf youโre looking for a dynamic, no corporate-BS environment to learn, grow, and really make an impact, we could be the perfect fit for you!\n\n**The Role**\n\nThe developer in this position will work on the design and architecture of the new website and platform. We are looking for people willing to work in an agile environment, to learn and gather new technologies and related tools in order to introduce them to the company.\n\nSuccessful Frontend Developers must not only possess superb tech capabilities, but they should also have excellent strategizing techniques. They should enjoy collaborating with others and have above-average communication skills. They should also be curious, intelligent, and motivated.\n\n**Main Responsibilities**\n\n* Provide direct service support to various development projects, maintaining the legacy ones, and create new platforms.\n* Collaborate with other developers, designers, and DevOps to make sure that we are all aligned in order to meet requirements and conform to best practices.\n* Prioritize requests from operations, development, and product teams fairly while demonstrating a sense of empathy.\n* Designing, implementing, and testing agreed-upon requirements.\n\n**Qualifications & Experience**\n\n* Minimum of 5 years of experience.\n* Proficiency in vanilla Javascript and/or NodeJS/Python\n* Experience with SPA using Vuejs, React or AngularJS\n* Experience creating Progressive Web Apps\n* A working understanding with Linux\n* Basic understanding of Continuous Delivery\n* Knowledge of best practices in Software development\n* Basic knowledge of Docker and containerization\n* Basic E-Commerce ecosystem experience will be appreciated\n* Scrum\n\n**Benefits:**\nA dynamic, no corporate-BS environment to learn, grow, and really make an impact \n\nPlease mention the words **SALAD GLIMPSE ERASE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDY=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Location\nAsia
# How do you apply?\n\nPlease submit an application via: https://apply.workable.com/lovebonito/j/AEB516AF6C/
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for FATV and want to re-open this job? Use the edit link in the email when you posted the job!
\nStudent debt and access to education are critical issues of our time. We help students and colleges succeed. You can make a major impact. Deliver on technology products that students and colleges want. Be an early member of the technology portion of our team. Learn and experience as this growing and profitable company delivers. Architect, execute and contribute. Work closely with our crack team of technologists, industry experts, and entrepreneurs.\n\n\nFATV utilizes a wide range of open-source technologies to deliver top notch products to our clients including Node.js, React, Next.js, Drupal, MongoDB, Solr, and MySQL.\n\n\nWhile working at FATV you will be challenged to architect, build, and maintain the software components that are critical to our success.\n\n\nIdeal candidates are enthusiastic about the latest web technologies and are excited to bring their expertise to the table to improve our products. We are a small team that relies on strong communication and a can-do attitude.\n\n\nRequired Qualifications\n\n\n* 5+ years of backend development experience\n\n* 3+ years experience with Javascript and Node.js\n\n* 2+ years of React.js experience\n\n* 8+ years of relevant software development experience\n\n* Skilled with modern databases (MySQL, Redis, and MongoDB)\n\n* Experienced with DevOps methodologies and Docker\n\n* Familiar with Typescript, Redux, Drupal, Solr\n\n* Proficient with modern front-end web technologies and techniques: HTML5, CSS3, JavaScript, Responsive design\n\n* Proficient in the use of development tools including Git and JIRA\n\n* Strong communication skills, team player\n\n\n\n\n\nPreferred Qualifications\n\n\n* Experience with Next.js or other server-side rendered Javascript framework\n\n* Experience with AI and machine learning\n\n* Experience developing real-time applications\n\n* Experience with Linux and web server administration\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, Developer, Digital Nomad, DevOps, Education, Git, Linux and Backend jobs that are similar:\n\n
$67,500 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for reDock and want to re-open this job? Use the edit link in the email when you posted the job!
\nreDock Inc. is looking for a senior Java / Kotlin full stack developer (Java / Kotlin / Scala on the backend and JavaScript / React on the frontend) to help us build our core product. Our software leverages machine learning, search, and other techniques to extract corporate content into meaningful segments that can be repurposed to accelerate document creation. As a motivated full-stack developer in a startup environment, you will have tremendous say in the work you do and the direction of our product.\n\nOur target stack is Kotlin, JavaScript ES6 with React and GraphQL, SQL, graph database, and ElasticSearch backends, running on Linux with Docker and Kubernetes.\n\nYou will primarily build the backend services for our product, such as to manage content, search it efficiently, handle import and export capabilities, deal with user authentication and authorization, and more. You will integrate your software with systems like ArangoDB, ElasticSearch and Kafka. You will also build out our GraphQL API, and implement React components on the frontend. If you have the ability and the interest, you may also be involved with the devops for our solution, and with training and using machine learning for classification, segmentation, and analysis of our data.\n\nAbout You\n\nAs a candidate, you love writing software. You always pay attention to the details. Your code is consistent, beautiful and bulletproof. Your log messages are useful. Your terminal window is always a keystroke away. You likely know regular expressions almost as well as you know your native language. You love playing with and prototyping new technology and frameworks. You understand the difference between sync, async, blocking and non-blocking code. You love tinkering with stuff. You like a challenge when solving problems and live for that “aha!” moment when you solve a doozy. You are always striving to expand your knowledge and toolset. You have strong opinions and an active mind. You will have great examples of bringing tremendous value to the organizations you have worked for.\n\nQualifications\n\n\n* At least 4-5 years of relevant work experience\n\n* Degree in Computer Science/Engineering, Electrical Engineering, Mathematics, or equivalent experience\n\n* Expert backend development on any JVM language (Java, Kotlin, Scala, Groovy, Clojure)\n\n* Strong frontend development, ideally with JavaScript ES6, React or Angular, and related libraries and tools\n\n* Experience with designing APIs using REST, SOAP/XML, and possibly GraphQL\n\n* Relational database design and SQL\n\n* Unit testing tools such as JUnit\n\n* Professional application development experience\n\n* Linux/UNIX use and maintenance\n\n* Strong English communication skills, written and verbal. Must be able to communicate effectively with both technical and non-technical colleagues\n\n* A mature individual that can work unattended and meet deadlines in a home office environment\n\n\n\n\nNice to Haves\n\n\n* Know or can learn .NET, Python, Go\n\n* Experience with search tech like Lucene, ElasticSearch, or Solr\n\n* Expert source control, ideally Git or other DVCS\n\n* Non-relational (NoSQL) database design and query, including document and graph databases\n\n* Experience with functional and Reactive programming\n\n* Experience building micro-services architectures using tools like gRPC and Kafka\n\n* Experience with the Gradle build tool, and continuous integration with Jenkins or TeamCity\n\n* Devops experience, containers e.g. Docker, Kubernetes\n\n* Familiarity with machine learning\n\n* Contributions to open source projects\n\n* Active on sites like StackOverflow\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Java, Senior, Full Stack, Developer, Digital Nomad, React, DevOps, English, JavaScript, Elasticsearch, Git, Scala, Linux and Backend jobs that are similar:\n\n
$62,500 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.