This job post is closed and the position is probably filled. Please do not apply. Work for Packagist Conductors and want to re-open this job? Use the edit link in the email when you posted the job!
Join us at Packagist Conductors, the company behind Composer, the package manager which revolutionized PHP development. Help us build high-quality software supply chain tools which PHP developers around the world count on every day. As a member of our small team you will significantly impact our products and customers. The scope of our work and our tech stack provide many challenges to advance your technical career in our experienced team.\n\nYou can either work from our office in Berlin or remotely in any timezone with up to 2 hours difference from Berlin. Unfortunately we cannot sponsor new visas. The current team works in three different countries and has many years of remote work experience. We welcome both part-time and full-time applications.\n\nWe have been operating the central open-source package registry Packagist.org since its creation in 2012, having served over 50 billion package installs. With over 800 contributors the success story of Composer is one written by the vital PHP community. We aim to further improve the PHP ecosystem with Private Packagist which provides businesses with functionality that is unique to their requirements. As the maintainers of Composer and Packagist.org, we encourage open-source contributions as part of your work.\n\n**You**\n\n* have significant experience as a Software Engineer\n* have experience with PHP and Composer\n* are motivated, independent, and self-organized\n* are able to learn about new technologies without close guidance\n* enjoy analyzing complex systems and debugging complex customer problems\n* are strong in written communication and speak and write English fluently\n* have patience with and empathy for customers\n* have worked with relational databases, e.g. PostgreSQL or MySQL\n* are used to working on a shell on Linux\n\n**We'll consider it a bonus if you**\n\n* have experience working remotely\n* have worked with queueing systems, e.g. RabbitMQ, SQS, Kafka\n* have worked with third-party APIs, e.g. REST, GraphQL, XMLrpc\n* have worked with Symfony\n* have JavaScript/TypeScript experience for frontend work\n* are familiar with Linux fundamentals (signals, filesystems, system calls, performance and basic system operation concepts)\n* have worked with Docker or Salt\n\n**The job will consist of**\n\n* tackling the problems other developers face on a daily basis and providing tools to make their jobs easier\n* maintaining, building features for, and improving functionality and performance of Private Packagist\n* supporting our customers through e-mail and Intercom chat, a requirement for every engineer at Packagist Conductors\n* getting outside your (technical) comfort zone: helping with frontend work, infrastructure projects or even with sales questions\n* contributing to open-source when useful or necessary for Private Packagist or when given tasks on the open-source projects we maintain\n* mentoring junior engineers as they join our team\n\n**We**\n\n* are a self-sustaining company with a team of four people without outside investment\n* work remotely most of the time using Slack, Trello, and GitHub to communicate\n* care about code review, testing, and CI, make use of PHPStan, and are implementing CD\n* have a DevOps culture, we all share responsibility for building, maintaining, and operating our product\n* use these tools in our stack: PHP, Symfony, PostgreSQL, Redis, Nginx, AWS, Salt, Terraform, Git, TypeScript, Sass, Foundation, and for on-premises products: Docker and Kubernetes\n* maintain key open source tools and services for the PHP community: Composer & Packagist.org\n* value respect, tolerance, openness, and aim to accommodate one another. Diversity, equitability, empathy, and inclusion for everyone is one of our top priorities. We never tolerate discrimination on national or social origin, the basis of race, religion, gender identity or expression, sexual orientation, age, marital status, or disability.\nvalue reasonable work hours and sufficient time off to maintain a healthy life\n* prioritize our customer needs and communicate with them proactively\n* have high standards for quality and user experience. For example, we consider "Unexpected Error" to be an unacceptable way to communicate a problem to a customer.\n\n**We offer**\n\n* pay in the top 25% of salaries for your role and experience in other small businesses in Berlin, between โฌ80,000 and โฌ95,000\n* 30 days vacation\n* flexible working hours\n* optionally working remotely in any timezone within 2 hours difference from Berlin\n* working on challenging projects for a wide variety of customers\n* lots of influence and autonomy: We expect you to provide ideas, take ownership of projects and see them through in every aspect.\n* a personal development/education budget for conferences, books, workshops, video classes \n\nPlease mention the word **FERVIDLY** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDQ=). 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#Salary and compensation\n
$90,000 — $110,000/year\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.
Aggregage is building the next generation of B2B media and marketing. We launch business segment specific sites that bring together the widest content set from industry thought-leaders and use social media, machine intelligence/smart algorithms and big data personalization to compile newsletters with the most relevant content for each and every reader. Using our proprietary technology platform, we curate and rank hundreds of pieces of content coming daily into each site using the audienceโs social media signals. Our technology personalizes the content so that each reader sees the most interesting and relevant content. We have launched over 35 sites and using our highly scalable platform, we are planning to launch hundreds more.\n\nCome join an experienced and successful group of founders โ Clicker, eHarmony, etc. โ and their team at this groundbreaking time. We are profitable and capitalized for growth over the next several years. Our billion dollar potential is based on a real business model, not just hope and dreams.\n\nWe are looking for a Senior Full Stack Developer to join our small, but passionate team. You will work closely with your fellow development team members to help us build out features and scale the systems.\n\nWe believe in building the best team possible, regardless of geographic location. That said we have meetings and collaboration time that overlaps with the US Pacific Time Zone so team members must be able to be available during some of those hours each work day.\n\nAs a team we strive for:\n\nStakeholder and team impact. Our business is based on doing great things for our stakeholders: subscribers, bloggers, partners and clients. The best teammates are the ones who, regardless of function or discipline, are eager and excited to find a way to connect their work directly to stakeholders and teammates.\n\nTrusted independence with interdependence. You are fully trusted as a full owner of the work you do; self-determined, responsible, accountable, and celebrated.\n\nLearn and improve. We are in a constant learning and improving mode. We learn from what happens without worrying about something that doesnโt achieve the desired outcome. We continuously retro across the organization to improve.\n\n\nAs an engineer what we hope you strive for:\n\nThe ability to work independently and with other engineers to develop new features and support/maintain the existing system.\nHave the ability to work on multiple parts of a web application, from server-side logic to dynamic frontend interfaces.\nCollaborate with product, other engineers, and stakeholders to understand business goals, analyze requirements, formulate solutions, and ensure the successful execution of new functionality.\nParticipate in code review and other forms of knowledge sharing.\nSupport Aggregage staff in what they need from the application.\n\n\nExperience and Skills we are looking for:\n\n3+ years with Java, in particular with large codebases and several thousands of users. An understanding of how to organize code for clarity and maintainability.\n3+ years experience in developing complex client-side functionality using HTML, JavaScript with JQuery, and CSS. \n2+ years experience developing web applications with Java Frameworks such as Spring, Dropwizard, or Wicket.\n1+ years experience working with MySQL, including schema design and query tuning.\n1+ years deploying on Linux servers, using command line tools and performing basic server administration tasks and system performance analysis.\nAn excellent "system intuition." We have complex systems built up over more than 8 years which require a strong ability to debug and quickly understand what is going on.\nExcellent planning, communication and collaboration skills.\nUnderstanding of best practices for web development, software design, and devops principles.\n\n\nNice to have, but not fully required experience:\n\nPrevious remote working experience.\nPrior client services, consulting, or freelancing experience.\nWorking in a startup environment.\nWorking on web applications that process large volumes of data and/or receive high volumes of traffic.\nJava performance analysis.\nMustache templates for server-side rendering.\nUsing Lucene or SOLR for full-text indexing and searching.\nGit source control management.\nAWS and Terraform\nAnt or Maven build tools \n\nPlease mention the words **SOLVE NEUTRAL REMOVE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDQ=). 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#Salary and compensation\n
$40,000 — $48,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nDirect applicants only. No recruiters and no agencies please.\n\nPlease send an email to: [email protected]\n\nInclude a profile with relevant work experience.\n\nWe'd also like you to answer these two questions:\n\nPlease provide some reasons why you're interested in joining our team at Aggregage and why you believe it may be a mutual fit?\n\nTell us about an interesting technical challenge you've faced in the past. Share the problem, your approach in scoping down potential solutions, and what the final outcome was.
๐ 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 Codelitt Inc and want to re-open this job? Use the edit link in the email when you posted the job!
Codelitt Incubator is looking for a Full Stack Developer with solid experience in HTML, CSS, and Javascript (React required) and a backend language (Ruby, Go, Python or .NET). Preferably you'll have a keen eye for the user interface, communicate well with designers, and with other engineers. You work well with others and friendly.\n# Responsibilities\n* You will be working with the engineering team to help:\n* Lead projects from estimation to delivery\n* Architect, design and implement solutions\n* Coach and Mentor other engineers\n* Improve and implement processes and establishing best practices\n# Requirements\n- Experience working and collaborating with teams\n- Experience in Linux and command line a must\n- Solid Javascript experience a must\n- Work with React\n- Experience with Functional programming is highly desirable\n- You know how to architect all components of a frontend project\n- You have experience reading API documentation and working with different endpoints to compose the desired effect\n- You know how to run projects through solid processes (things like code reviews, reviewing stories, planning)\n- Picks up new technologies quickly and efficiently\n- Uses Git effectively\n- Know how to create tests and why it's important\n- Knowledge of OOP and software design principles\n- Driven, ambitious, and interested in tech\n- Self-motivated\n- Acumen. You must be able to think of and judge multiple solutions for a problem and be able to reason between them.\n- Youโre aware of how to build secure apps\n- You know how to optimize frontend load times, debug rendering issues, and overall provide a smooth experience to the user.\n- Knowledge of responsive frontends\n- You know C#, Ruby, Python or Go. IMPORTANT. You don't have to be an expert in backend tech, but you'll need to understand how to integrate with the backend guys.\n\n\n-----\n**While this is a remote position, there are often meetings at 9 a.m. ET. Something to take into consideration. Mountain Time, Central Time, or Eastern Time preferred. ** \n\nPlease mention the words **STAMP WRESTLE PEASANT** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4xNDQ=). 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#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, React, Engineer, Full Stack, Developer, Digital Nomad, Git, Python, API, Linux and Backend jobs that are similar:\n\n
$70,000 — $120,000/year\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.