Remote PHP Jobs

Last Week

FULL-STACK PHP DEVELOPER WITH MODERN MVC FRAMEWORK EXPERIENCE
laravel php javascript mysql aws Feb 25

Scalable Path is looking for a Senior Full-Stack PHP Developer with modern MVC Framework expirience to join the team and work on a client project. This is a remote, full-time position.

CLIENT COMPANY DESCRIPTION:
The client company is a membership organisation which provides country sports insurance and other benefits to members in the UK and Ireland. The company and its first club were established in 2008 and sister club was launched in 2017. They are looking to streamline the purchase process and improve overall user experience to encourage new members and maintain existing members. They also want to improve their search rankings by ensuring the new site is optimised to help potential customers find them, and relevant information about their products, quickly and easily.

DUTIES AND RESPONSIBILITIES:
You will be tasked with developing two new websites from scratch (and potentially maintain them in the future)

Both websites are for clubs which require a membership database, members area with login, e-commerce and an admin control panel to manage memberships / purchases etc. There are various referral forms and a member’s benefits page which needs to have an interface for Trade Associates to upload details of special offers to members - this needs an approval system. There are lots more unique elements which require additional features for specific types of memberships/sales and, although functionality is broadly similar across the two sites, the second club also requires some extra functionality not required in the first.

Features they do not currently have and would like to introduce include optional recurring / automated renewal and payments, means to purchase multiple memberships in a single transaction, claims forms and claims management in the admin panel, ability to attach uploaded files to a member's record, ability to create custom reports and many more minor tweaks.

The current websites have been built (and built upon) by their in-house web developer. As the company has grown, requirements and systems have changed and the existing database and code is no longer fit for their purpose. They require a full structural review of the database and rebuilding from the ground up to ensure everything is fully cohesive. Existing membership data will need to be migrated into the new database and systems.

Once the new sites are finished and launched the client will require ongoing maintenance and updates.

RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:
You will be reporting to the Managing Director and consulting with existing in house developer (and potentially another freelance developer) as needed. The client is in the Europe/London (+00:00) GMT time zone.

REQUIRED SKILLS:
- Strong English Communication
- PHP (Laravel or Symfony experience strongly preferred)
- JavaScript
- HTML
- CSS
- MySQL
- Server Configuration and Management in AWS
- Git

DESIRED (NICE-TO-HAVE) SKILLS:
- Experience with a modern JavaScript framework like React, Angular or Vue)
- Payment Gateway Integration experience

START DATE:
March 16, 2020

EXPECTED CONTRACT DURATION:
About 6 months but this is flexible. Ongoing maintenance thereafter.

NOTES:
The client is open to someone who can start part-time, but with a transition to full-time.

HOURLY RATE:

The pay rate for this role is from $30 to $50 USD per hour, depending on experience and capability.

Share this job:
Senior Software Developer
Covomo  
node-js postgresql php mongodb python senior Feb 24

Who and what are we looking for?

We are looking to expand our team (Remote & On-site in Frankfurt, Germany) of unique skilled software developers and we will be offering you flexible working hours and challenging projects. You need to be a self-motivated, responsible and an excellent team player.

What are you going to work on?

You will be working on extending new microservice-architecture, currently running on k8s cluster on Google Cloud Platform and the new version of our insurance core system API, that will have API-first design. You will write unit and functional tests on all public interfaces.

Where are you going to work?

This position is completly remote position, with the option of moving to the on-site after a certain period of time. Since it's remote, you will work on your own schedule but will have to attend sprint meetings (daily standup, review, retrospective and planning) via Google Hangouts.

What are the required skills?

  • 5+ years of industry experience in software development.
  • Deep insight into Node.js (Express framework)
  • Experience with database and schema design (PostgreSQL and MongoDB)
  • Familiarity with the usage of terminal CLI
  • Experience with version control (bonus: Git)
  • Experience in writing unit and functional tests
  • Being proficient in English.

What are the "nice to have" skills?

  • Proficiency with one of the following languages PHP/Python
  • Experience with scaling architecture.
  • Experience with AWS, GCP or Azure cloud solutions
  • Experience with the micro-services architecture, software containers and related technologies (Docker, Kubernetes).
  • Experience with build, deployment and development tools.
  • Insight into Domain Driven Design principles.

Why would you want to work with us?

We are building a company that will change the insurance industry and where you can hopefully find alignment in purpose, career growth and community belonging. It's big. It's challenging. It's awesome. And most importantly, it works.

Share this job:
Senior Software Engineer
senior java python javascript ruby html Feb 23

About Prota:

Prota Ventures brings experience, capital, community and direction to bold ideas. We power new projects, invest in early-stage startups and seek out the true invention. Our teams utilize time-tested approaches, strategic thinking, story-driven design, and rock-solid engineering to bring products to market in the digital & physical spaces, IoT, emerging technologies, and more. We are a fully remote organization that works across time zones and borders. We are located in Chicago, New York, Seattle and Belgrade. We are growing rapidly. We work with both Fortune 500s and new founder teams. Every member of Prota is expected to bring a genuine entrepreneurial spirit to the table; many of our product ideas are generated internally and brought to market in collaboration with our incubation partners. This is a remote contract role that can be, freelance, part-time or full-time.

Responsibilities:

  • Developing front-end web (React/Redux) and mobile (React Native) architecture.
  • Developing server-side web application architecture and logic (Ruby on Rails API).
  • Architecting Databases (PostgreSQL) and data IO from 3rd-party APIs.
  • Optimizing User Experience across web and mobile platforms
  • Ensuring responsiveness, performance, and scalability of applications
  • Designing and developing APIs
  • Participating in the overall application lifecycle while focusing on coding and debugging
  • Collaborating with Technical product leads and front-end developers
  • Defining and communicating technical and design requirements
  • Training, helping and supporting other team members
  • Building high-quality reusable code
  • Developing functional and sustainable web applications with clean, readable code
  • Troubleshooting and debugging applications
  • Learning about and integrating new technologies
  • Staying up to date with current best practices
  • Conducting UI tests and optimizing performance
  • Collaborating with a multidisciplinary team of designers, developers, and entrepreneurs
  • Participating in conferences and educational programs

Requirements and Qualifications

  • Entrepreneurial drive: we regularly create, develop, and work with startups and Fortune 500 companies
  • 5+ years of experience as a back-end developer
  • In-depth understanding of web development
  • 5+ years of experience with one or more programming languages such as Java, Ruby, PHP, Python, etc.
  • 5+ years of experience with a CMS framework
  • 5+ years of experience with HTML, JavaScript, CSS
  • 2+ years of experience with React (ideally with Redux)
  • Critical thinker and problem-solving skills
  • Team player with an attitude of “leaving the campsite better than we found it” and “we’ve got each other’s back” state of mind
  • Good organizational and time-management skills
  • Participation in regular project stand-ups even with potential time zone challenges
  • Meet project deadlines
  • The ability to effectively communicate with peers, superiors, and stakeholders.
  • The ability to make rational, logical decisions and the ability to defend them to your peers, superiors, and stakeholders.The humility to understand that they are not the smartest person in the room, and that a person can learn from anyone
  • The ability to take responsibility for their work and their mistakes.

Nice to Have But Not Necessary

  • Passion for environmentalism and social equality
  • Experience collaborating with designers and developers
  • Experience working on multiple projects at the same

Perks:

  • Continuous education and skill development.
  • Competitive wages
  • Huge growth opportunities. Being a part of a quickly growing company in a growing industry, you have an opportunity to learn a lot and grow fast professionally.
  • Working with leading market technologies.
  • The professional, forward-thinking and friendly international work atmosphere
Share this job:

This Month

Senior Fullstack Software Engineer Remote
symfony2 react-js php angular vue-js senior Feb 18

Description

We are looking for an ambitious Senior Fullstack Software Engineer who wants to work for a thriving startup that provides clients with the leading Talent Relationship Platform. To keep it that way, we’re constantly expanding our team - in our headquarter in Munich and also remote.

As a Senior Software Engineer, you are an essential part of our product team and you will take responsibility for the design and implementation of new core features and integrations to other systems. You will work in an interdisciplinary team consisting of software engineers, operation engineers, user experience experts and product owners.

Your tasks

  • Writing elegant, maintainable and tested code
  • Designing new core parts of the Talentry platform
  • Evaluating and implementing new integrations with existing systems and services
  • Extending and taking over responsibility for our REST API
  • Working on the automatization of our CI/CD pipelines
  • Documenting and communicating technical concepts in a comprehensive manner
  • Using your skills to make a real difference and impact on our product and company 

Your profile

  • Bachelor/Master in Computer Science, Information Systems or relevant industry experience
  • 5+ years of professional web development experience
  • Profound knowledge in a general purpose programming language, ideally extensive experience in PHP and/or JavaScript
  • Experience working with a JavaScript Framework (Angular, React, Vue)
  • Experience with Symfony or similar Frameworks (Laravel, Zend)
  • You know HTML and CSS by heart
  • Knowledge of SQL and database design
  • Solid understanding of software architecture and software engineering principles
  • You are proactive and do not shy away from taking over responsibility and you know how to analyze the business needs
  • Able to communicate fluently in English
  • As a bonus, you have knowledge or strong interest in one or more of the following topics: Docker, cloud hosting (Azure, AWS or GCE), git workflows, SCSS, XSLT, BI/analytics, Elastic, mobile app development, ORM, NoSQL databases, open source contributions

Even if you don't tick off every bullet point, feel free to still apply. We will adjust our expectations depending on your seniority and experience.

What we offer

  • MacBooks are our weapons of choice
  • Individual budget for growth and learning
  • Flexible working hours & home office
  • Competitive salary
  • Agile environment
  • Flat hierarchies & fast decision making
  • Relocation & visa support
Share this job:
Full Stack Developer
php mysql gruntjs sass laravel full stack Feb 17

Love development? We’re looking for you!

Endgame360 is a fully remote pop media company that runs www.cheatsheet.com, www.sportscasting.com, www.remoter.co, and www.motorbiscuit.com.  Endgame360 is dedicated to providing audiences the information they want in an easy-to-read way. We want readers to save time and live more, so we closely follow, research, and write about topics to bring readers the most up-to-date news, guides, reviews, lists, and advice. 

We are looking for a full-time Fullstack Developer to join our growing team!

As our Fullstack Developer you will:

  • Report directly to our Data Engineer Manager and collaborate with our close-knit tech team. 
  • Build leading edge internal software systems and leading edge UI in our CMS and site. . 
  • Work with our senior management to develop software features.
  • Work with our editors and authors to deliver UI features. 
  • Help take our website to the next level. 
  • Support our existing front-end team and back-end team. 

What you will need to be successful in this role:

    • At least 5 years of experience. 
    • Experience with LEMP stack and DevOps role in the Software development life cycle
    • Familiarity with Laravel and mastery of PHP, MySQL. 
    • Experience with Linux and comfort with working within the shell.  
    • Familiarity with Wordpress, mastery of front-end javascript techniques
    • Experience with code versioning, knowledge of optimization techniques for high traffic sites, HTML, CSS, Javascript, Grunt, SaSS are required skills.
    • Experience with code versioning, knowledge of optimization techniques for high traffic sites and large datasets, OOP, standards compliant coding are required skills.
    • Knowledge of AWS, Redis, LUA helpful but not required.
    • Ability to estimate time and stick to deadlines necessary
    • Excellent organizational, project management and communication skills.
    • Ability to work independently in a virtual environment.
Share this job:
Senior Frontend-leaning Full Stack Engineer
python javascript vue-js networking angular-js full stack Feb 16

Description
As a well rounded software engineer, you should definitely be the type that appreciates diversity in your day, and challenges outside of your comfort level! A typical day in the life of a PacketFabric senior software engineer might include these types of activities:

  • Designing a deterministic lifecycle workflow for our next product offering.
  • Writing core platform code for a new feature, and unit tests for functionality.
  • Refactoring and improving existing code for performance and simplicity. For example, breaking a large method into smaller, more maintainable and easily tested methods.
  • Building command line tools to help network engineers better manage network state.
  • Researching additional ideas, you may have to improve the product/platform overall and sharing with the team.
  • Interacting with customers and/or sales on a bug in the software, quickly resolving it, and coordinating across the team to push a fix.
  • Working with backend engineers and discussing quirks in network protocols and network interconnection which translate rapid API and UI changes.

Requirements
The right candidate will have an abundance of hard core programming skills, have solid instincts for API usability, design patterns and creating beautiful functional web applications. You are probably a full stack developer who naturally gravitates towards front end work. You know how to sacrifice algorithmic elegance for getting it done on deadline. More specifics include:

  • Extensive experience with Python and PHP in large applications developed in a team environment.
  • Expert unit tester.
  • Experience in large scale distributed systems.
  • Extensive SQL experience.
  • Extensive experience with the HTTP protocol and developing and using RESTful APIs.
  • A solid understanding of OO programming paradigms.
  • Experience with a message queue system like RabbitMQ or Kafka.
  • Experience using NoSQL data stores like Redis.
  • Experience creating highly maintainable Javascript.
  • Experience with Vue.js, Angular and/or AngularJS.
  • Previous exposure to layer 2/3 networking protocols and concepts such as IPv4/6, VLANs, VPNs, BGP, etc.
  • Be completely at home on any *nix command line and building your own tools.
  • Very comfortable using Git in a team environment (i.e. pull-requests, branch management, rebasing).
  • Experience working in an environment leveraging remote communication collaboration tools like Slack, Zoom etc.
  • Never being afraid to venture boldly where none have gone before and develop code where there are no previous libraries to draw from.

Preferred Experience

  • A huge plus for actually doing any router/switch configuration or infrastructure automation.
  • Experience with Python-based web application frameworks like Flask, Django, or Sanic
  • Experience writing code that interacts asynchronously with detailed APIs on complex logic flows.
  • Any experience interacting with physical world equipment - industrial, medical, etc
  • Experience creating large scale data visualizations of any type.
  • GraphQL
Share this job:
Android Developer
android mobile php java javascript c Feb 14

Company Overview:

TouchPoint is a software company built by the church for the church. We exist to help church leaders focus more on their ministry and less on their software. TouchPoint empowers the church to engage relationally, create community and focus on discipleship. We're looking for bright, passionate, and talented people to help us.

Position Overview:

We are looking for a qualified Android Developer to work with all aspects of the Android version of our ChMS integrated, customizable church app. Your job will entail coding new features, specing APIs to talk to the underlying database and web application, contributing to the app management portal, fixing bugs and managing our relationship with Google through Google Play for releasing custom and standard apps for our customers. We are a small shop and you will be working with experienced developers, our highly rated client success team, outside contributors to the open source project, and churches that sponsor custom work.

Desired Profile:

You have a desire to create great software. You enjoy working with a mission-focused, collaborative team, to achieve a common goal. You communicate well and have a growth mentality that guides how you code and work - continually refining and improving. You enjoy the thrill of taking a need, defining it in terms of practical, customer-facing tools that compliment our product, and then designing, coding, and seeing the solution released into production. You are a problem solver who can root out the cause of an issue and patch it in a maintainable fashion. You manage your time well, accurately estimate timelines for projects and deliver on your commitments. 

Experience:

  • 5+ years of experience in software development
  • Strong proficiency in Android, Android Studio, Java and Kotlin
  • Working knowledge of Google Play Store with demonstrated portfolio of apps created or contributed to
  • Bachelor's degree in Computer Science, Computer Engineering, MIS or a related field, preferred
  • Experience working in HTML, CSS, SCSS, Javascript, PHP, MySQL/MariaDB
  • Demonstrated experience in UI/UX preferred
  • Bonus: experience in iOS development using XCode, AppCode, Objective C and Swift
  • Bonus: experience with graphic design (i.e. Adobe CC, Corel, Affinity) and image manipulation in both vector and raster
  • Bonus: Experience with C#, SQL Server

Competencies / Work Style:

  • Effectively manages deadlines and deliverables
  • Strong written and verbal communication skills
  • Attention to detail
  • Accurately estimates timelines for projects
  • Firm grasp of personal strengths and weaknesses
  • Willing to learn new tools and coding languages
  • Team player, who listens well, learns from others and helps fellow team members perform to their best
  • Receives and offers constructive feedback in a positive manner

Position Responsibilities:

  • Mobile Development - Add new functionality to the Android version of the mobile application, from simple, one-day projects to much larger, multi-week projects.
  • Contribute to the Management Portal - work with mobile team to spec and build new management tools in portal that support and compliment new functionality.
  • Bug Fixes - Support and collaborate with our client success team to track down reported bugs and repair in a timely manner.
  • Testing / QA - Work with our client success team to help devise a plan for testing and validating new features in a sandbox environment.
  • Manage Android release cycle - Manage updates, Google review process and release schedule for Android version of the app.
  • Spec APIs - Work with our web development team to clearly spec necessary APIs.

Location:

Dallas, TX preferred

Share this job:
Full-Stack PHP and JavaScript Developer
php javascript drupal node-js html linux Feb 11

Scalable Path is looking for a Full-Stack PHP and JavaScript Developer to work on a client project. This is a remote, full-time position.

CLIENT COMPANY DESCRIPTION:
The client is a consulting agency that helps enterprise organizations to better understand their problems and identify opportunities where Open Source technologies can be utilized to solve these problems.

In order to do so, they collaborate with their clients on requirements and estimates to create a project plan and then provide development resources for the project. Progress is managed by a proprietary methodology that helps them reach their goals while staying within their budget.

DUTIES AND RESPONSIBILITIES:
As an agency, the client is currently involved in several large projects which require a variety of skills. In order of importance, they are Drupal 7, Drupal 8, and finally general PHP with experience in Node.js/MongoDB. Familiarity with SuiteCRM, SugarCRM, and Meteor would be a plus.

As a Fullstack Senior Developer, you will be working on both backend site-building and frontend theming. You will be working on several projects and will be open to learning new technologies or improving your current skills when other needs arise. In order to complete your tasks, you will be working within the client’s proprietary methodology.

As a developer, you will need to be compatible with 3 major aspects of this methodology:

1- You would be dealing with JIRA tickets estimated at a maximum of 2-3 hours at a very granular level. For each one of them, you would be provided with the user story, technical approach, and acceptance criteria.

2- Tasks are sometimes estimated by another internal team member, so you would need to:
- Communicate if you disagree with the estimate and offer suggestions or alternatives to make things happen within budget while explaining trade-offs
- Achieve the deadline even if that involves offering implementation compromises up to your project manager and the client

3- Track your time by using Toggl which allows the company to collect metrics on your work.

RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:
You will be reporting to the agency Principal who is also a senior software engineer. There is an existing daily meeting at 11:00am America/Los Angeles (-08:00) PST.

REQUIRED SKILLS:
- 3-5 years of experience with advanced PHP development
- Node.js and JavaScript experience (outside of jQuery)
- Solid capabilities in PHP (OOP and MVC Principles), HTML/CSS, JavaScript (jQuery) and AJAX
- Humble, honest, hungry and smart
- Organized, systematic, and logical
- Good verbal and written communication skills.
- Ability to work in a team and grow from constructive feedback.
- Experience with Git

DESIRED (NICE-TO-HAVE) SKILLS:
- Experience with Drupal 6, 7 and/or 8 (strongly desired)
- Familiarity with Meteor.js
- Computer Science degree or comparable solid knowledge and real-world programming experience
- Linux admin capabilities
- Experience with Pantheon for hosting
- Experience with Symfony
- Contribution to at least one Open Source project

START DATE:
As soon as possible.

EXPECTED CONTRACT DURATION:
This is expected to be an ongoing engagement

HOURLY RATE:

The pay rate for this role is from $40 to $80 USD per hour, depending on experience and capability.


https://www.scalablepath.com/view-position/738b90b5/full-stack-php-and-javascript-developer?pt[]=23729

Share this job:
PHP Engineer
php html css linux wordpress drupal Feb 11

Last Call Media is looking for a well rounded PHP developer to join our team!

The Role

Last Call Media is looking for someone who understands just how flexible the PHP programming language can be, and enjoys, neh, is proud that the majority of the internet uses the PHP language.

The ideal candidate will have experience in PHP frameworks such as WordPress, Symfony, Drupal, CodeIgniter but also has been involved with big single PHP files with inline CSS/HTML/(My)SQL/PHP. Last Call Media is looking for an advocate of best practices and someone who is willing to be opinionated about what they believe in when it comes to building successful programming projects.

Last Call Media is a fully distributed company so you can work from anywhere, but we ask that you be able to commit to at least 5 hours of overlap with New York time (ET), Monday through Friday.

What you’ll do:

  • Review and analyze existing PHP sites for ways to improve and/or provide advice on how to migrate off antiquated monolith systems. Implement analyses from start to finish.
  • Work with clients to communicate how and why existing PHP code works or doesn’t.
  • Create and maintain product roadmaps, feature backlogs and product documentation, and user stories.
  • Understand who the end user of a project is and how to build and/or suggest front-end interfaces to help them accomplish their tasks as simply and practically as possible.
  • Participate in team and company retrospectives to help define and refine working agreements and processes to help us work more effectively together as a team.

What you’ll bring:

  • A proven track record of leading the delivery of digital products and services that delight customers.
  • 3+ years of similar experience in a digital agency, consultancy, or equivalent setting where you were accountable to several client engagements.
  • An obvious drive to grow and learn from the highly-skilled team around you
  • Experience with large-scale open source web technologies (such as Drupal, WordPress, and React).
  • Experience and/or a desire to work remotely.
  • Ability to work efficiently, sometimes under tight deadlines

It’d be nice if you also had:

  • Front-end framework experience like ReactJS/AngularJS/VueJS
  • Relational database experience and understanding of how to improve DB performance
  • Server administration and/or setups like Apache/NodeJS/Nginx and a general comfortability in the Linux environment
  • Familiarity with Atlassian tools, such as Jira and Confluence.

All of us at LCM pride ourselves on being:

  • Able to empathize, which helps us understand the need of the client, the customer, the product, and the team at LCM.
  • Highly communicative
  • Able to work independently
  • Comfortable asking for help
  • Experienced with communicating directly with clients
  • Eager and motivated to learn new concepts
  • A team player in a collaborative environment
  • A fast learner

Application Process

Applicants should submit through the careers section a current resume and cover letter that includes links to a few digital products you completed recently and an answer to the following question: In 3-5 sentences please share a little about what, in your opinion, the biggest challenges are working at an all remote company. If you haven’t worked for an all remote company, please try and answer the question anyway! Lastly, while resumes and interviews are a great way to learn more about you, all candidates should be prepared to complete a brief hypothetical virtual recruitment exercise and submit reference(s) upon request.

To apply visit: https://lastcallmedia.com/careers

This position is compensated at a salary commensurate with skill and experience, with comprehensive benefits including an annual professional development budget, and varied, engaging work for enterprise-level clients. If this position already sounds like you or sounds like where you're headed, please reach out! Applicants should submit a current resume and cover letter through the careers section and should be prepared to submit a code sample(s) and reference(s) upon request.

Share this job:
DevOps Engineer
devops python php embedded android linux Feb 06

About StreamLocator

We started our company with the belief that the internet should be free of geographic borders that restrict access to the content people want to watch. We solve this problem with technology that is delivered through easy-to-use tools.

We are a small, experienced team who enjoy working with each other. Conversations are often about exploration and the exchange of ideas. Joining our team means valuing and being part of these conversations. This is a startup and successful team members are independent, resourceful and creative, who thrive in a more unstructured environment with little hand holding. We measure results instead of effort, we value the ability to have a flexible schedule and be in control of your own time.

The Role

We are looking for a DevOps Engineer to help support our engineering and product support teams. We are looking for a fully or partially remote worker. You are in control of your own schedule but you are expected to help with critical issues when they come up.

Goals

  • Enable Customer Support to handle 90% of issues by creating documents, tools and resources for them
  • Fix supported streaming services within 1 hour of the outage during reasonable support hours (8AM-11PM)
  • Ability to add support for a new streaming service within 1 hour (average time)
  • Diagnose, with plan to fix, 90% of support issues that are escalated to DevOps
  • Maintain servers - resolve server issues within 30 minutes of the outage
  • Maintain and enhance the automation of server build process to ensure a new server deployment within 30 min.

How You Will Achieve These Goals

  • Troubleshoot issues with streaming services by analyzing system configuration, changes by streaming services, interaction between different services
  • Diagnose networking issues in openwrt environment through remote access
  • Educating Customer Support to troubleshoot issues
  • Support and enhance internal support tools written in php
  • Support and enhance continuous deployment with Jenkins and Github on AWS.
  • Help automate various build, deploy and test systems
  • Maintain and support the development, staging and production environments
  • Deploy test and production software releases on both server and client side devices

Our Tech Stack

AWS, with EC2 instances running NGINX, PHP and RDS for server side. Embedded Linux on the hardware devices. Mobile platforms on both Android native & Amazon FireTV. ELB, S3 and Route53 are also used, with planned migrations to serverless and other AWS services during 2020.

Must Have

  • Mindset that automation is always the goal - you never want to do the same task twice
  • 3+ years of Linux administration
  • 2+ years of AWS administration (EC2, ELB, S3, RDS)
  • Strong networking support (IP Routing, DNS, Proxy Servers)
  • Experience with Jenkins, or another CI/CD system
  • Experience with scripting languages: (ex:, Bash, PHP, Python, NodeJS)

Nice to Have

  • Experience administering Queuing systems (Amazon SQS, MQTT, RabbitMQ)
  • Experience using OpenWRT, DD-WRT or similar Linux based routers
  • Experience with DataDog, Splunk, ELK or other log and server management tools
  • If working remotely, successful past experience doing so
Share this job:
Systems Administrator
devops php linux Jan 29

A big hello from the team at Compucorp!

Were on the lookout for an exceptional systems administrator to join our growing team. Your work will have significant impact and the role will expose you to working on a range of open source projects for the not for profit sector.

You will be working with the development and QA teams, reporting directly to the CTO to define the deployment tools and processes in Compucorp. You will be very hands-on technically but also you will mentor and guide the more junior members of the systems administration team.

The main responsibilities of this role include:

  1. Develop and maintain production infrastructure and mission-critical internal systems.
  2. Liaise with Development, QA and management teams to define and deliver the strategic needs of the company infrastructure.
  3. Stay up to date with security best practices and integrate security at every level of the stack.
  4. Monitor and troubleshoot infrastructure issues for live client environments.
  5. Provide infrastructure architecture advice for Compucorp development teams.
  6. Investigate new infrastructure technology and solutions.
  7. Mentor and train junior systems administrators.

Location

At Compucorp we are a distributed team and we welcome people to join us from all around the world. However, as a UK-based company, some overlap with UK hours will be required. By default, you should assume that your working hours would be +/- 3h max from GMT start times of 9.00AM UK start time. There is some flexibility in this but please be aware that staff members starting outside of these hours are rare and, as such, if you would expect these hours to be an issue for you then we would not suggest that you apply. Due to EU data protection requirements, DevOps/SysAdmin team members must be from either an EEA country or a country that the EU considers to have an adequate level of data protection. The list can be found at the link below:

https://ec.europa.eu/info/law/law-topic/data-prote...

Share this job:
Software Engineer
javascript react-js python java-8 php java Jan 29

Note: This is a remote position. Candidates from any time zone (worldwide) will be considered.

What You Will Bring to the Team

As a Software Engineer at Wizeline, you will advocate for the use of cutting-edge technology to build intelligent and scalable products. You will act as a technology partner for our clients from inception to completion. By understanding their needs and translating requirements into world-class design, you will be responsible for delivering high-quality applications.

Partner with multidisciplinary teams located across the world (Technical Writing, User Experience, Product Management, and Project Management) to solve challenging problems. As a relationship builder with direct communication with stakeholders, you will also drive internal initiatives and objectives.

You will work on projects that will allow you to develop your skills and gain exposure to multinational brands. We promote fun and continuous learning and we are proud of working with the brightest minds in the industry.

Are you a Fit?

Must Haves:

To be successful in this role, you need:

  • Hands-on working experience developing secure, scalable enterprise applications.
  • Passion and experience building web-based technology products or applications.
  • Comfortable in learning new coding languages and frameworks, and seamlessly switching from one to another, when required.
  • Familiarity with computer science algorithms and data structures to optimize solutions.
  • Knowledge of relational and/or non-relational databases.
  • Strong architecture skills, with the ability to select the best stack for each project.
  • Strong communication skills in English.
  • Experience in one or more of the most commonly used web applications stacks.

Nice to Haves:

Some nice-to-have qualities that will further help you are:

  • BS/MS in Computer Science, Engineering, or a related subject
  • Experience in working directly with clients
  • Hands-on knowledge of working in Agile environment
  • Frontend or backend experience leveraging some of the following web technologies and frameworks:
    - Frontend: ReactJS, AngularJS, or Vue.js
    - Backend: Express.js, Django, Node or Flask
    - Databases: MySQL and MongoDB
    - Programming Languages: JavaScript, Python, Ruby, Java, and/or PHP
  • Experience working with Cloud platforms like AWS or GCP
  • A code repository you can share with the team, showcasing your contributions to open source projects
  • Being a DevOps advocate, with working knowledge of Docker, Jenkins, Travis, and/or Kubernetes
Share this job:

This Year

Python / Go Cloud Engineer
python go git sysadmin cloud java Jan 27

Mission

Platform.sh is a groundbreaking hosting and development tool for web applications. We’re a European VC-Backed startup with a host of blue-chip Enterprise clients and a string of awards and grants (including €2m from the EU Horizon 2020 program). To reinforce our technical prowess, we are looking to grow our engineering team. If you’re looking for an exciting, high-growth opportunity with an award-winning, cutting-edge company, this could be just the job for you.

The company is fully distributed and remote first, with a strong accent on diversity and inclusion in all of its dimensions (gender, sexual orientation, age, race, country of origin - you have it, we want it).

For its groundbreaking PaaS solution https://platform.sh is looking for a Pythonian Cloud Engineer with a taste for Go, good Linux system understanding, and a real hunger for the challenges of building robust, distributed systems.

Platform.sh is a PaaS shrouded in a lot of black magic (we can consistently clone a whole running cluster, with its state, databases, indexes in a matter of seconds). We want to get this down to the hundreds of milliseconds domain. Interested? There is more...

Our external API is pure Hypermedia REST + oAuth on top of Pyramid. It mechanizes the Git layer and needs more features.

We can consistently generate from the same manifest a Docker container, an LXC one, or VM disk images (AWS, Azure, Google Cloud, OpenStack), we want more targets.

We probably have the highest container density in the industry. We need to get it higher.

We support any Python, Ruby, NodeJS, PHP, Java and .NET time to roll-out Elixir, of course Elixir, and Rust.

We need to have more auto-healing on the high-availability clusters. We need more performance out of our multi-protocol ssh proxy. We need work on our Ceph Implementation; We need to get the Debian package generation streamlined and faster. We need… great ideas on how to make Platform.sh even better. Interested? Join us!

This is a remote position and occasional travel to cool places like Paris, France, may be required.

Skills & requirements:

Required:

  • Be a really really good dev that likes testing, understands how an OS works, knows networking, how git works, and the constraints of a distributed system.
  • Be proficient in Python
  • Some familiarity with Go (or the willingness to learn) - hard core expertise here, also appreciated.

Would be really great if you had:

  • Experience with C (we contribute to a bunch of upstream projects, like LXC) is a plus; Love not required.
  • Great knowledge of Git
  • Good Networking background (routing/protocols)
  • Good grasp of practical security and cryptography
  • Experience with other programming languages (Rust. Haskell anyone? Java, Javascript, Ruby, Common Lisp?, PHP? )
  • Good knowledge of how the Web works (Hacking Nginx with Lua a plus). You may want to brush up on HTTP before the interview.
  • Good understanding of how database systems and search engines work
  • A good notion on distributed systems (consensus protocols like Raft/Paxos, eventual consistency models, gossip protocols)
  • Mad Debian Skills. Sporting a Debian plaid cloth during the interview is not frowned upon.

To be clear so you are not surprised in the technical interview, this job is very much more for a systems engineer, rather than an application developer. So knowing about system calls is important, while knowing Django, not so much.

Share this job:
Remote Software Engineer - Java, C#, C++, Python OR PHP - Portland, OR
java python php cpp cs Jan 23
WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION
 
Are you a Software Engineer that can write in Java, Python, C++, C#, or PHP? Are you a polyglot that has embraced Agile, collaboration and open communication? Do you have passion for learning new technologies and finding solutions to unique problems?  If so, please read on.

This Portland, OR Based Technology company seeks a talented Software Engineer that can be an integral part of a growing team that is doing something special.  Alternatively if you prefer to work remotely and save the commute time, this can work as well.   
  
As the Software Engineer, you will:
• Have a craftsman level of approach to programming
• Be passionate about software development
• Troubleshoot and solve complex issues
• Work with the team to develop scalable, highly available applications

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION

What you need:

  • 3+ years of development experience with Java, Python, C#, PHP, or C++
  • Experience as a fullstack developer and relational databases 
  • Experience with REST, JSON and/or SOAP
Share this job:
Remote Software Engineer - Java, C#, C++, Python OR PHP - Boston, MA
java python php cpp cs Jan 23
WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION
 
Are you a Software Engineer that can write in Java, Python, C++, C#, or PHP? Are you a polyglot that has embraced Agile, collaboration and open communication? Do you have passion for learning new technologies and finding solutions to unique problems?  If so, please read on.

This Boston Based Technology company seeks a talented Software Engineer that can be an integral part of a growing team that is doing something special.  Alternatively if you prefer to work remotely and save the commute time, this can work as well.   
  
As the Software Engineer, you will:
• Have a craftsman level of approach to programming
• Be passionate about software development
• Troubleshoot and solve complex issues
• Work with the team to develop scalable, highly available applications

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION

What you need:

  • 3+ years of development experience with Java, Python, C#, PHP, or C++
  • Experience as a fullstack developer and relational databases 
  • Experience with REST, JSON and/or SOAP
Share this job:
Remote Software Engineer - Java, C#, C++, Python OR PHP - Rochester, NY
java python php cpp cs Jan 23
WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION
 
Are you a Software Engineer that can write in Java, Python, C++, C#, or PHP? Are you a polyglot that has embraced Agile, collaboration and open communication? Do you have passion for learning new technologies and finding solutions to unique problems?  If so, please read on.

This Rochester, NY based Technology company seeks a talented Software Engineer that can be an integral part of a growing team that is doing something special.  Alternatively if you prefer to work remotely and save the commute time, this can work as well.   
  
As the Software Engineer, you will:
• Have a craftsman level of approach to programming
• Be passionate about software development
• Troubleshoot and solve complex issues
• Work with the team to develop scalable, highly available applications

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION

What you need:

  • 3+ years of development experience with Java, Python, C#, PHP, or C++
  • Experience as a fullstack developer and relational databases 
  • Experience with REST, JSON and/or SOAP
Share this job:
Full Stack Developer
php mysql javascript angular-js ansible full stack Jan 22

 We’re looking for a Full Stack Developer, but this role is far more than a simple “developer”.

You’ll be working with a small team to ensure the successful execution of our technology strategy. You’ll write good front-end and back-end code following best practices, including unit testing and code review. Your success on assignments will result from cultivating an ongoing relationship with operations, sales, marketing, technology partners and advertisers leveraging those unique insights to craft user experience. 

Working with our tight-knit team, you won’t have to worry about big company bureaucracy or not having an impact. The first project you work on will be launched to the VNN network within two months of starting and the code you work on will be used by thousands on a daily basis. 

Signs that you’re the one:

  • 2- 4 Years experience in PHP/MySQL 
  • Ability to use various flavors of JavaScript (ECMA 5-10, working in AngularJS, React, NodeJS)
  • Ability to learn and script in various environments (Capistrano, Ansible, Shell scripts)
  • Bachelor’s degree (or other education/proof of knowledge) in a related/relevant field
  • Experience working in a Start-up environment
  • Passion for building software and solving complex problems
  • Strong written and spoken communication skills needed for the success of a remote group that leverages Slack and Hangouts
  • Understanding that problem solving is a team effort and is willing to ask for help when it’s needed and will help others in our team learn and develop.
  • Understand the balance between crafting a high quality, lasting solution and getting the job done.
  • Ability to embrace the many different roles you will have to play in a start-up environment
  • Aspiration to be a software professional as described here: What is a Full Stack developer?

Bonus: 

  • Interest in sports and/or sports related activities (Band, Booster Clubs, team mascot, etc. ) 
  • Knowledge of cloud computing systems (AWS, Google Cloud, Azure, etc)
  • Familiar with JIRA
  • Familiar with GraphQL

In short, we want a team member with the technical skills required that can work with others and isn’t afraid to be creative.  

What are we going to offer you?

In exchange for your experience and incredible talent, we will provide you with

  • Employer Sponsored Health Insurance
  • Ability to work anywhere you can perform the job (100% remote)
  • Flexible Schedule
  • Unlimited Paid Time Off 
  • Fun and energetic work environment
  • VNN will cover a Mac of your choosing with our computer reimbursement plan (the computer will be yours to keep) 
  • Endless opportunity for professional growth
Share this job:
Publisher Support Engineer
php javascript wordpress html css testing Jan 21

This position is remote.

Mediavine, a fast-growing advertising management company representing over 6100 websites in the food, lifestyle, DIY, and entertainment space, is searching for a technical support engineer to assist in supporting our publishers and work with our engineering team to launch new products. We are looking for someone with the skills of a junior level developer to assist our support team in triaging bugs, onboarding new sites, and solving technical problems for our publishers, but this will be a support role and in addition to technical responsibilities you'll also be directly interfacing with customers.

We are looking for someone who is comfortable explaining technical issues in non-technical ways, and someone who is able to provide excellent service throughout stressful situations. Since you will be working with publishers who may be dealing with difficult issues, we expect you to be able to empathize with our publishers and help de-escalate situations.

Note: While this job is remote, we work a traditional schedule in order to accommodate our clients. Some weekends are required. There is some flexibility in your schedule but it must be pre-approved by your supervisor.

As a Technical Support Engineer at Mediavine, you can expect to:

  • Troubleshoot and resolve support tickets from publishers
  • Move new publishers through the launch process from contracts to live ads on site
  • Work with the development team on plugin rollouts
  • Assist our QA team in testing new releases
  • Work with the support team to triage different technical problems
  • Help to educate publishers on technical concepts & explain in non-technical ways
  • Provide basic tweaks to customer blogs

Benefits

  • Travel opportunities
  • Work Remote
  • Comprehensive Benefits including 401k, Health, Dental, and Vision insurance
  • Learning Allowance
  • Access to experienced engineers with direct mentorship opportunities
  • Generous Vacation/Time off policies
  • Starting salary is 50k

Note

While this position is remote, we work a traditional scheduled workday to accommodate our clients. There is some flexibility, but it needs to be communicated and pre-approved.

Share this job:
Full Stack Web Developer
SOCi  
lamp php javascript mysql full stack saas Jan 17

About SOCi

SOCi is the leading enterprise solution for social content discovery and social media marketing. Our next-generation, all-in-one social media SaaS platform utilizes a proprietary scoring algorithm to discover, evaluate, and rank social content, changing how enterprises, franchises, and affiliates market on social media to their target audiences. SOCi has a growing team of passionate, innovative, and fun people in both our San Diego, CA and Austin, TX offices.

*This position is open to fully remote candidates

*All candidates must be fluent in English to be considered for the role

*All Developers work standard PST hours of operation

The job

  • We work collaboratively in groups of 3-4 (mobs) where you group program with other great engineers and product people, each representing different viewpoints and bringing different skills to the table.
  • Iterating and shipping daily in small increments, you're able to progress fast and have a sense of achievement every day going home.
  • Sometimes you'll need to complete other tasks and duties as needed.

You

  • Love writing elegant code.
  • Have a solid foundation of core programming skills in MySQL, PHP and JavaScript
  • Have a strong sense of visual aesthetics on web and ability to make it reality with cutting-edge CSS.
  • Shiver in horror at the thought of copy-pasting coding.
  • Have experience working in social media space (a plus).
  • Get nightmares from badly formatted code.
  • Understand that usability and attention to visual details matters just as much as good performance and clean architecture.
  • You are equally comfortable discussing database architecture as you are in debating animations and shadows in the UI all the while keeping the user story in mind to ensure you're solving the right problem.
  • Have experience working with enterprise-grade SaaS products (a plus).

What's SOCi's culture like?

Our primary driver is professional growth and learning, coupled with a desire to help our customer succeed. We focus heavily on individual mentorship and guidance, peer feedback and are always pushing ourselves and each other to the next level. We're huge on collaboration - mobing/swarming to solve problems either as individual engineering teams, or even Product/Engineering/Design leaders mobing to work out the best new product approach. We focus on moving fast, learning fast, and not looking back.

SOCi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

Share this job:
Back-End Software Engineer
Nor1  
mongodb python docker mysql security backend Jan 03

We are looking for a back-end Software Engineer to help us build the next generation of our upsell decisions platform. You will join the Nor1 Tech team, who are a collaborative group of engineers, product managers, and data scientists. Rather quickly, we will look to your technical expertise to create reliable, scalable, and high-performance components. 

Primary Responsibilities

  • Own the design, implementation, testing, and maintenance of our backend components:  applications, data, infrastructure, analytics, and deployment. 
  • Establish architectural principles, select design patterns, and lead engineers on their applications. 
  • Work with the team to investigate design approaches, prototype new technology, and evaluate technical feasibility. 
  • Stay current with best practices and emerging technologies to incorporate into our operations and stack. 

Skills & Qualifications

  • 5 years experience with building high-performance, highly-available and scalable distributed systems.
  • BS or MS in Computer Science or a related technical field preferred.
  • High Proficiency in Python;
  • Proficiency with Docker and containerized micro services in major clouds (AWS, GCS, Azure…)
  • PHP or NodeJS is a plus. 
  • Experience with MySQL and MongoDB data stores.
  • Know-how with secure coding practices, e.g. OWASP guidelines, is preferred. 
  • Developed and deployed applications on AWS; integration with AWS managed services is a plus. 
  • Have DevOps mentality, reduce friction with automation.
  • Working understanding of CI/CD and configuration management.
  • Exposure to machine learning pipelines and online inference 
  • A willingness to dive deep, experiment rapidly, and get things done.

Nor1 Technology Stack

  • MongoDB, MySQL, Redshift, Redis
  • NginX, Route53, Apache, ELB
  • Mix of AWS cloud services and IBM Cloud (bare metal servers)
    • Centos, Amazon Linux, Windows Server
  • Python (main), PHP, Javascript, NodeJS
  • Docker, Swarm, K8s
  • OpsGenie, Jira, Confluence, Nagios, Pingdom, ELK stack, Docker, Detectify, Tennable.io
Share this job:
Full Stack Web Developer
Payzer  
angular-js php payments full stack lamp testing Jan 03

Payzer is the all-in-one financial tool that helps contractors grow their business. We help our customers by providing:

- Easy to use online and mobile payment solutions

- Instant loan decisions that help grow average order size

- Effective promotional offers that help close sales

- Simple electronic cash management

- Rich financial and customer level reporting

Our Application Developers play an extremely critical role in the company by creating and maintaining web applications whose features and usability are positively disruptive for our customers. If you like to create systems that people will use (and love because their jobs become much easier), then please keep reading!

As a Senior Application Developer, you will be responsible for designing, coding, testing, and perfecting a variety of web applications that service our customers. Our technical stack is traditionally LAMP, but we are moving toward a microservices architecture that allows a mix of best tool for the job technologies. As a growing company, we have many opportunities to create/enhance our product offerings, and as such you will have the chance to work both individually as well as with teammates to utilize your technical talents. Our Application Developers also assist with production support needs, although only as a second or third tier. You will be asked to help solve production problems, but it will not be an overwhelming task time-wise.

Benefits

What we offer

- The chance to be early at a fast growing, fully funded venture backed startup. You wont be just another drone at Payzer. You can get in on the ground floor.

- A professional work environment thats non-corporate. Were not big on meetings, have a casual dress code and while we work hard, we care about our families and are cool if you do, too.

- Strong training, mentoring and coaching. Well invest in making you better at what you do!

- Medical insurance: Choice of 3 plans including a 100% employer paid plan

- Dental, vision, short and long-term disability, and life insurance

- Company-sponsored 401(k) plan

- FSA and HSA Accounts

- Paid time off

Share this job:
Experienced Magento developer needed
Curotec  
magento magento2 javascript php integration Jan 02

We are looking for a highly skilled developer that has experience in building complex E-commerce websites using the Magento 2 framework. The position is for a full-time contract for 6 months with the option to convert to a full-time employee at the end. Candidates should have experience dealing with standard and custom extension development, security, payment integration, ERP and MA integration as well as custom pricing and multilingual sites.

We are expecting this position to be a remote one, however, our office is based in Wayne, PA USA.

Requirements:

- Must be able to work EDT business hours. 8am - 5pm New York time.

- Must be able to speak fluent English. Your first interview will be a video call via Skype.

- Must be dedicated, passionate and hard working. Attitude is everything.

- Must be able to work with a team and collaborate remotely. Hard workers and self-starters please apply.

- Must have experience with PHP, Magento, Javascript, HTML5, CSS3.

- Must have experience with system integrations and custom extension development.

Please list your skills and experience with each framework you know as well as your ability to work with others and meet deadlines. We are looking for more than just, "I can do xyz tasks". We are looking for a thoughtful response as to why you are a good candidate for this job.

In order to qualify for the position, you must pass a code test that takes 2 - 4 hours to complete.

Share this job:
DevOps Engineer
Nor1  
docker aws linux python continuous-delivery devops Jan 02

We are looking for a DevOps Engineer to help us build the next generation of our upsell decisions platform. You will join the Nor1 Tech team, who are a collaborative group of engineers, product managers, and data scientists. You will work directly with the DevOps engineers, focusing on the core ‘continuous’ DevOps practices: continuous integration and delivery, automation, and continuous feedback. 

Primary Responsibilities

  • Writing specifications, documentation, and standards to guide the team.
  • Monitor, maintain, and test the health of the server infrastructure; build out servers and service nodes. 
  • Coordinate, identify, and resolve issues across the entire network, server, application, and software stack. 
  • Integrate and develop tools for CI/CD, monitoring, and config management towards automation and engineer self-service capabilities. 
  • Stay current with best practices and emerging technologies to incorporate into our operations and stack. 

Skills & Qualifications

  • Experience operating in cloud environments; AWS strongly preferred.
  • Proficient with Linux operating systems. 
  • Strong scripting and coding fluency in Python.
  • Familiarity with Docker and Kubernetes.
  • Capable to troubleshoot proxy servers. 
  • Effective communication skills. 

Nor1 Technology Stack

  • MongoDB, MySQL, Redshift, Redis
  • NginX, Route53, Apache, ELB
  • Mix of AWS cloud services and IBM Cloud (bare metal servers)
    • Centos, Amazon Linux, Windows Server
  • Python (main), PHP, Javascript, NodeJS
  • Docker, Swarm, K8s
  • OpsGenie, Jira, Confluence, Nagios, Pingdom, ELK stack, Docker, Detectify, Tennable.io
Share this job:
Systems Engineer
linux sysadmin puppet ansible docker python Dec 27 2019

As a Systems Engineer at CoverMyMeds, you create solutions that make our internal operations work more efficiently and effectively in order to help millions of patients receive their prescription medications every year. You build infrastructure that our technical teams use every day, and scale those solutions to enable our continued growth. You work on small teams with other really smart people with endless opportunities to take on responsibility, continue learning and mentor others.

Our Tech Stack:
Linux (required), Puppet, Ansible, Docker, Ruby on Rails, Python, PHP, Elixir, SQL-Server, PostgreSQL, Elasticsearch, Capistrano, Redis, Sidekiq, Apache, Infrastructure as code (IaC) 

What You'll Do:

  • Implement, administer and maintain our test and production infrastructure
  • Automate and standardize everything - eliminate manual processes
  • Support and improve our application platform
  • Improve our incident triage and resolution processes
  • Document everything important you do for our infrastructure

About You:

  • 3+ years of Linux administration experience
  • 3+ years working with configuration management tools
  • Full-stack (physical to application) experience with a focus on automation, availability and scalability
  • Great at working in cross-functional teams with developers and DBAs
Share this job:
WordPress Theme Developer Remote
php wordpress javascript wordpress-theming react-js html Dec 20 2019

You are an experienced or talented web developer we can count on, know your way around object-oriented PHP programming and, you want to realize sophisticated WordPress projects with the highest code quality in the B2B area together with other top WordPress developers?

Work On Exciting Projects

  • We are the only agency worldwide which is WordPress VIP Gold Agency Partner and WooExpert
  • We develop tailor-made, high-scale and high-traffic projects for our international enterprise clients
  • We audit plugins, interfaces and themes for our customers, service providers and the community

Main Tasks:

  • Together with our top WordPress developers, you will implement modern and advanced WordPress projects with state-of-the-art code quality in the B2B area
  • Develop WordPress themes and templates primarily using PHP by using API’s delivered by our Plugin developers
  • Developing tailor-made high-performance maintainable and secure themes for our customers, service providers.
  • Solve complex problems in simple ways.
  • Solve bugs and address client issues in a fast-paced environment.
  • Work on current projects with incoming tasks.
  • Solve client challenges with understanding and empathy.
  • Test solutions across multiple browsers and platforms in a local testing environment.
  • Deploy changes to live servers.
  • Assist in the remediation, enhancement, and maintenance of client sites.
  • Developing reusable and maintainable web and theme components.
  • Planning and issue-management via JIRA, Confluence and Slack
  • Deployment via Envoyer and dependency-management via Composer
  • Code and review PHP, Webpack, Encore, SASS, React, NodeJS/Deno applications using version control

Your Profile:

  • You do live in Europe or have European Citizenship (required)
  • Intermediate or expert skills in: WordPress, JavaScript, HTML, CSS, PHP
  • You are passionate about web development and new technology (elegant code)
  • You know your way around object-oriented PHP programming
  • Analytical skills as well as creative and solution-oriented thinking and working
  • Experience with
    • using Git
    • working with modern dependency managers & task runners
    • automated testing
    • using modern CSS & HTML
  • 60 fps.
  • You know how to reach a Page Speed < 1500.
  • Flexibility and an independent and structured way of working
  • Team-oriented behaviour and very good communication skills
  • Solve client challenges with understanding and empathy
  • You share your knowledge with your teammates
  • Solve complex problems in a simple and elegant way
  • You are eager to learn new things
  • Ability to setup local environments
  • Ability to communicate professionally with technical and non-technical colleagues and clients
  • Proficiency in verbal and written English

Optional:

  • Verbal and written German skills
  • Experience with JIRA & Confluence
  • Experience with REACT
  • Experience with REST API / SOAP
  • Experience with modern JavaScript/Frontend development and frameworks
  • Experience with modern PHP development and frameworks
  • Experience with WooCommerce, Multisite, custom API integrations
  • Experience working for demanding or enterprise-level clients
  • Knowledge of relational database and non-relational database
  • Knowledge in automated testing
  • You like to work agile
  • Remote working experience appreciated

What we can offer:

  • Work in your home office (we are 100% remote)
  • A warm Inpsyde culture that values YOU
  • Flexible working hours
  • 20 days of annual paid vacation and 10 sick days
  • 1200 Euro Budget for hardware to get started right away
  • A team of very experienced, highly qualified WordPress experts and top Stack Exchange users
  • As “WordPress.com VIP Partner”: A direct line to WooCommerce and WP Core developers
  • Work very close to the pulse of the latest WordPress development and technologies
  • Demanding and extraordinary projects in the B2B sector
  • Small teams in an agile environment
  • International teams, colleagues and clients
  • Interesting projects with clients like SAP, Facebook, P&G, PayPal and other Fortune 500 companies
  • Open mindset with weekly exchange of knowledge and talks by colleagues via video conference
  • Great team spirit with colleagues you like to work with
  • Travels and talks on WordCamps and WooConfs
  • Openness to entrepreneurial thinking and action
  • Flat hierarchies and short decision-making paths
  • An annual teamevent with colleagues from all over the world and packed full with workshops and team building activities

Sounds interesting to you? Talk to us!

Apply as WordPress Theme Developer! Many exciting possibilities are waiting for you!

Please send us your CV, state salary expectations and earliest possible starting date and a link to your favorite GitHub project with a WordPress Theme you have developed or send us a .zip. where you have implemented a WordPress Theme.

Otherwise we won't consider your application in first place!

Looking forward to have you as an Inpsyder!

Share this job:
Platform Software Engineer
php react-js database web-applications docker aws Dec 18 2019

Research Square is passionate about making research communication faster, fairer, and more useful. Launched in 2018, our preprint platform is already the fastest growing preprint server in the world. Our team embraces and fuels change, fights for simplicity, and values risk-taking. We have developed tools and services that have been adopted by major international publishers to improve the publishing experience for their authors. We are a high-growth, mission-driven company that regularly wins awards for our workplace culture, pace of growth, and innovations. Though we have an office location in Durham, our team is mostly remote.

What you will do in this role:

  • You will have ownership of our projects end-to-end, including but not limited to technical design, writing code, participating in code review, shipping your code, and post-release monitoring and analytics.
  • You will contribute both front-end and back-end code for our preprint platform, our operations back-end to build workflows and efficiencies for our services that power the platform, as well as for other R&D projects and new product development. We deploy code frequently and often, and your work will never sit around and become stagnant.
  • You will collaborate with our team of engineers, product owners, and department heads in an autonomous and supportive environment.

The work will be varied and will evolve over time. This position will require an inventive, ambitious, and highly flexible mindset.

You are most likely to succeed in this role if you are a generalist by nature, and are comfortable with changing business priorities dictating what your next project will be. We use the Kanban system to dictate priorities for the team within a defined system of project and resource prioritization, and the priorities may change based on operational necessities, user feedback, new product development, or management priorities.

We'd love to hear from you if you have:

  • Significant experience (3+ years) in engineering scalable applications
  • Extensive PHP development experience
  • Experience in React.js / server-side Node
  • Experience in Docker, Next.js, and AWS (these are plusses)
  • Experience making data-driven decisions
  • Understanding of data design and modeling
  • Built and worked on complex web applications

Factors we will use in evaluating your performance in this role:

  • Delivery of high-quality code in a timely manner
  • Proactive communication with team members and stakeholders
  • Supportive attitude towards your team members' projects, and an openness to receiving help
  • Satisfaction of your stakeholders

Ready to apply?

We'd love to hear from you even if you don't satisfy every single one of our requirements.

Share this job:
Full Stack Web Developer
SOCi  
software lamp full stack php saas mysql Dec 16 2019

About SOCi

SOCi is the leading enterprise solution for social content discovery and social media marketing. Our next-generation, all-in-one social media SaaS platform utilizes a proprietary scoring algorithm to discover, evaluate, and rank social content, changing how enterprises, franchises, and affiliates market on social media to their target audiences. SOCi has a growing team of passionate, innovative, and fun people in both our San Diego, CA and Austin, TX offices.

*This position is open to fully remote candidates

*All candidates must be fluent in English to be considered for the role

*All Developers work standard PST hours of operation

The job

  • We work collaboratively in groups of 3-4 (mobs) where you group program with other great engineers and product people, each representing different viewpoints and bringing different skills to the table.
  • Iterating and shipping daily in small increments, you're able to progress fast and have a sense of achievement every day going home.
  • Sometimes you'll need to complete other tasks and duties as needed.

You

  • Love writing elegant code.
  • Have a solid foundation of core programming skills in MySQL, PHP and JavaScript
  • Have a strong sense of visual aesthetics on web and ability to make it reality with cutting-edge CSS.
  • Shiver in horror at the thought of copy-pasting coding.
  • Have experience working in social media space (a plus).
  • Get nightmares from badly formatted code.
  • Understand that usability and attention to visual details matters just as much as good performance and clean architecture.
  • You are equally comfortable discussing database architecture as you are in debating animations and shadows in the UI all the while keeping the user story in mind to ensure you're solving the right problem.
  • Have experience working with enterprise-grade SaaS products (a plus).

What's SOCi's culture like?

Our primary driver is professional growth and learning, coupled with a desire to help our customer succeed. We focus heavily on individual mentorship and guidance, peer feedback and are always pushing ourselves and each other to the next level. We're huge on collaboration - mobing/swarming to solve problems either as individual engineering teams, or even Product/Engineering/Design leaders mobing to work out the best new product approach. We focus on moving fast, learning fast, and not looking back.

SOCi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

Share this job:
PHP Developer Remote/Homeoffice
wordpress php javascript frontend testing api Dec 10 2019

Please be aware, if you do not live in Europe currently or don't have a European Citizenship, we won't consider your application!

Your Job at Inpsyde as: PHP-Developer

You are an experienced or talented web developer we can count on, know your way around object-oriented PHP programming and, together with other top WordPress developers, you want to realize sophisticated WordPress projects with the highest code quality in the B2B area?

Then you can certainly imagine to work among others on the following exciting projects:

  • Working on a multilingual WooCommerce shop with connection to external services such as SAP Business One
  • Further development and support of known plugins (eg. BackWPup or MultilingualPress)
  • Developing tailor-made high-performance and secure plugins, interfaces and themes for our customers, service providers and the community

What we can offer

  • Work in your home office (we are 100% remote)
  • A warm Inpsyde culture that values YOU
  • Flexible working hours
  • Very experienced, highly qualified WordPress experts and top Stack Exchange users as colleagues
  • As a “WordPress.com VIP Partner” we have a direct line to WooCommerce and WP Core Developer
  • Very close to the pulse of the latest WordPress development and technologies
  • Demanding and extraordinary projects in the B2B sector
  • Small team in an agile environment
  • Weekly exchange of knowledge and talks by colleagues in a video conference
  • Great team spirit with colleagues you like to work with
  • Travels and discussions on WordCamps and WooConf
  • Flat hierarchies and short decision-making paths
  • 20 days of annual paid vacation and 10 sick days
  • International teams, colleagues and clients
  • Interesting projects with clients like SAP, Facebook, P&G, PayPal and other companies known all over the world
  • Openness to entrepreneurial thinking and action

Main Tasks

  • Together with our top WordPress developers, you will implement modern and advanced WordPress projects with state-of-the-art code quality in the B2B area
  • Development of new plugins with high code quality and future-proof implementation
  • Solve bugs and address client issues in a fast-paced environment
  • Work on current projects with incoming tasks
  • Test solutions across multiple browsers and platforms in a local testing environment
  • Deploy changes to live servers
  • Assist in the remediation, enhancement, and maintenance of client sites
  • Developing reusable and maintainable web and theme components
  • Planning and issue-management via JIRA
  • Code and review PHP applications using version control
  • Deployment via Envoyer and Dependency-Management via Composer

Your Profile

  • You do live in Europe or have European Citizenship (required)
  • At least 2 years experience in PHP
  • Intermediate or expert skills in: PHP, JavaScript, WordPress
  • You are a reliable, experienced or very talented PHP Developer
  • You are passionate about web development and new technology (elegant code)
  • Experience with
    • using Git and SVN
    • working with modern dependency managers & task runners.
    • REST API / SOAP
  • You know your way around object-oriented PHP programming
  • Analytical skills as well as creative and solution-oriented thinking and working
  • Flexibility and an independent and structured way of working
  • Team-oriented behaviour and very good communication skills
  • You share your knowledge with your teammates
  • Solve client challenges with understanding and empathy
  • Provide peer reviews and share your knowledge with others
  • Solve complex problems in a simple and elegant way
  • You are eager to learn new things
  • Ability to setup local environments
  • Ability to communicate professionally with technical and non-technical colleagues and clients
  • Proficiency in verbal and written English

Optional

  • Experience with and in JIRA & Confluence
  • Remote working experience appreciated
  • Experience working for demanding or enterprise-level clients.
  • Experience with and in WooCommerce, Multisite, API integrations
  • Experience with modern PHP frameworks
  • Experience with Symfony
  • Experience with modern JavaScript/Frontend development and frameworks
  • Knowledge of relational database and non-relational database
  • Knowledge in automated testing
  • You like to work agile
  • Fluent verbal and written German skills

Date of joining

As soon as possible!
But we wait for good developers, of course.

Sounds interesting to you? Talk to us and apply Now!

Many exciting possibilities are waiting for you!

----------------------------------------------------------------------------------------------------------------------------------------------------

Please send us your CV, salary expectations and earliest possible starting date.

Otherwise we cannot consider your application!

And again the information: Please be aware, if you do not live in Europe currently or don't have a European Citizenship, we won't consider your application!

----------------------------------------------------------------------------------------------------------------------------------------------------

Share this job:
Senior WordPress Developer
X-Team  
wordpress php senior javascript css laravel Dec 08 2019

About You:

  • 3+ years of experience in software development
  • Professional experience with WordPress, PHP 5 and MySQL
  • MVC frameworks like Symfony2 or Laravel are a plus
  • HTML, CSS, JavaScript and jQuery
  • Ability to build and consume RESTful web services.
  • Competent with revision control systems (Git)
  • Code optimization and performance improvements
  • Knowledge common Design Patterns (SOLID)
  • Passionate about writing beautiful and clean code

Nice to have:

  • Experience with working remotely
  • Familiar/involved with open­ source projects

Personal:

  • Independent, self-motivated
  • Fluent in English, written and spoken
  • Proven track record of always learning and growing
  • Proactive attitude
  • Possess a spirit of generosity

Perks:

  • Get the chance to work with big brands like Riot Games (League of Legends), Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Senior Backend Symfony/PHP Engineer
backend php senior Dec 03 2019

About Us

Our mission is to enable digital transformation in organisations that deliver social good. We work with Charities across their digital stack helping organisations to rebuild their processes using flexible open source tools. We help organisations reimagine the way they work so they can focus on impact.

We're a bootstrapped startup that has grown to over 35 in the team based solely on word of mouth from the work we've been producing. Were a distributed team, with staff in over 15 countries and a head office in Shoreditch, London. We offer flexible hours and a real team mentality, working together to make things better.

Uniquely, all our solutions are open source, helping our work to have the greatest possible impact. Our clients include Charities such as Wikimedia, Farm Africa and Amnesty International, but also companies, trade associations and government bodies too.

The role

We are looking for an experienced senior PHP backend engineer to work with us on a range of PHP Symfony 4.x based products for the not for profit sector.

Compucorp is split into product teams. You would be joining as a senior member of one of these teams, being a part of product decisions, from inception through to release. You will use the latest technologies and will have responsibility to make architectural and technical decisions on the future direction of new platforms that will have significant impact. Were also a heavily process driven team, and you will in time be expected to contribute both to the following of processes, but also to their maintenance and improvement including CI/CD tooling and infrastructure.

The platforms we build are business process focussed for the not for profit sector, so expect to be working on functionality to help support ecommerce, marketing and payment processing but with a not for profit fundraising twist.

As a Senior PHP Engineer you'll be responsible for:

  • Planning and implementing the architecture of web platforms, REST APIs and CLI tools
  • Applying software development best-practices and keeping a clean and easy to maintain codebase
  • Maintaining documentation
  • Writing technical specifications
  • Sharing knowledge with other members of the team
  • Participating in planning meetings where we discuss priorities and new features development
  • Code Reviews
Share this job:
Embedded Linux Software Developer
embedded linux python c php design Dec 03 2019

HelpOn Inc. is seeking a full time embedded Linux software engineer to join our virtual engineering team, based in Canada.

About The Privacy Hero Adapter is a Linux based adapter that encrypts Internet traffic from/to a home network. We spend most of our time working with networking, DNS, VPN and firewalls. 

We believe there is a new category where privacy, security and network management are separated from a router in the classic networking setup. 

Basic information on our service can be found on our website, privacyhero.com

Job Responsibilities A successful candidate will be primarily working as an embedded software developer role as part of our engineering team. They will focus on the development of hardware based products, assuming responsibility for product design, development, and software using embedded systems for the consumer market.

This position is a good fit if you are:

  • A Self starter and self managed
  • Independent
  • Adapt to changes easily
  • Enjoy working remotely
  • Into moving quickly and breaking things (responsibly)
  • Creative

We are:

  • Decidedly uncorporate
  • A small team of experienced engineers
  • Startup culture
  • Slack centred - no email
  • Thinking outside the box (what box? ;))
  • Flexible with hours

Skills, Knowledge, and Abilities:

  • 3+ years of experience in Embedded system development on Linux, on x86, ARM, MIPS or PPC architectures
  • Experience using OpenWRT, DD-WRT or OpenEmbedded frameworks and build systems
  • Linux Kernel development – including device drivers, board support packages
  • Strong background in C/C++
  • Experience with Python
  • Strong background with TCP/IP networking
  • Good scripting language skills (ex: LUA, Python, Bash, Makefiles, etc)
  • Experience developing with other programming languages: ex:, PHP, or NodeJS
  • Familiarity with bug tracking and testcase management software such as JIRA, GitHub or similar products
  • Excellent oral and written communication skills including the ability to interact successfully with stakeholders
  • Excellent interpersonal skills and a demonstrated ability to work in a primarily virtual team environment (Slack, Skype)
  • Self motivated
  • Effective and confident decision making and problem solving skills
  • Ability to multi-task in a fast paced environment
  • Ability to maintain confidentiality
  • Excellent organizational skills
  • Excellent time management skills

Additional Assets:

  • GCC tool chain experience
  • Experience in u-boot development
  • Experience in TCP and/or UDP protocol design
  • Knowledge of hardware/IC design, ability to read schematics for I/O ports
  • Experience working in an agile development environment

Required Qualifications:

  • Bachelor's Degree in Software Engineer or college diploma or equivalent experience

Position is virtual (work from home).

Share this job:
Software Engineer - .NET Platform Developer
Percona  
dot net java python scala php big data Dec 02 2019
If you like working with the developer community for an Engagement Database and being in the front lines of integration of our product into various technology stacks, this is for you.   This is your chance to disrupt a multi-billion-dollar industry, change how the world accesses information, and reinvent the way businesses deliver amazing customer experiences. As a Software Engineer in SDK and Connector engineering team, you’ll work on the developer interface to Couchbase Server for JVM platform languages including the Java SDK, future platforms like Scala and Kotlin and contribute to connectors and frameworks such as Apache Spark and Spring Data. In your daily work, you will help the developer community to innovate on top of our Engagement Database.  You will have one of those rare positions of working with a market leading product and an Open Source community of users and contributors. The skill set and expectations are…

Responsibilities

  • Take on key projects related to the development, enhancement and maintenance of Couchbase’s products built on the JVM platform core-io including the Java SDK and new platforms we add.  Create, enhance and maintain to other JVM related projects such as the Kotlin client, the Spring Data Connector and others.
  • Contribute to the creation, enhancement and maintenance of documentation and samples that demonstrate how Java based languages and platforms work with Couchbase.
  • Create, enhance and maintain various documentation artifacts designed to make it easy for developers and system architects to quickly become productive with Couchbase.
  • Maintain, nurture and enhance community contributions to the Couchbase community and forums from the overall Couchbase community.
  • Work with the growing community of developers who will want to know how to develop Java, Kotlin, Spring, .NET, Node.js, PHP, Python and higher level frameworks with applications built on Couchbase.

Qualifications

  • The right person for this role will be a self-motivated, independent, and highly productive individual, with ability to learn new technologies and become quickly proficient.
  • Must have a minimum of 5 years of software development experience in a professional software development organization.  Ideally, this would be working on platform level software.
  • Should be familiar with modern, reactive, asynchronous software development paradigms such as Reactor and Reactive Streams.
  • Should have experience with binary streaming wire protocols, such as those in Couchbase.  Experience with streaming protocols based on Apache Avro and data formats such as those in Apache Kafka would be good.
  • Should have familiarity with web application development beyond Spring Framework, such as in Play Framework or others.  The ideal candidate would have familiarity with web application or mobile integration development in at least one other platform such as .NET or Java.
  • Must be familiar with consuming and producing RESTful interfaces.  May be familiar with GraphQL interfaces as well.
  • Would ideally be able to demonstrate experience in large scale, distributed systems and understand the techniques involved in making these systems scale and perform.
  • Has the ability to work in a fast paced environment and to be an outstanding team player.
  • Familiarity with distributed networked server systems that run cross-platform on Linux and Windows is highly desired.
  • Experience with git SCM, and tools such as Atlassian, JIRA and Jenkins CI are also strongly desired.
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.
Share this job:
Laravel Jedi
php laravel mysql redis saas aws Nov 24 2019

Awesome opportunity for a full-stack web application development expert with a focus on Laravel and a real passion for software engineering to join a successful and globally respected company. Flexibility to work remotely in a European time zone, with a friendly and capable team.

Award Force (www.awardforce.com) is a fast-growing Australian SaaS company, with our flagship B2B product serving hundreds of clients globally, and millions of users, and growing.

Our team is fully remote, distributed worldwide, set-up with all the tools to collaborate effectively across distance and time zones. Our engineering team is in Australia and Europe— we’re currently inviting you to apply, to work from your home office or co-working space within the EU region.

We're looking for an engineer with core strengths in Laravel, database design, and software engineering and architecture. You are a well-rounded engineer, with expertise in server-side technologies and frameworks, as well as experience working with a suite of Amazon Web Services, including EC2, RDS, Cloudfront.etc. You also have a passion and care in building phenomenal solutions to help support our growing client base.

We will provide you with project requirements, UX wireframes, UI design and direction, and be able to implement capably and confidently, with help and advice from senior members of the team.

We are an equal opportunity employer whom values diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender or gender identity, sexual orientation, age, marital status, veteran status, or disability status. We want the best person for the job. Is that person you?

Essential requirements

  • Located in EU time zone / You’re located anywhere in Europe.
  • 5+ years commercial experience in a software engineering / development role.
  • Have worked with Laravel on commercial projects.
  • Finesse – attention-to-detail, robust code and pixel perfection. You will be expected to carefully implement complex requirements, utilising proven architectural patterns, security, and performance.
  • Passion – for the internet, open-source, computing, devices and people (we're a people-centric company). You’re keen to develop elegant solutions, continuously improving your skills and projects that you work on.
  • English fluency is a requirement.

Experience and capabilities

  • We're more passionate about enthusiastic, fast learners, eager to continuously learn and improve skills, with a care and real passion for people and technology, than somebody that can tick every one of these boxes - ideally you have a mix of many of the following:
  • Software architecture skills in PHP and most importantly, Laravel
  • Experience with AWS services: S3, EC2, RDS (MySQL) & Cloudfront
  • Experience writing unit, integrated and acceptance tests
  • Implemented UIs with clean, semantic HTML5, CSS3, SASS, grid frameworks and responsive web design
  • Javascript experience (preferably with Vue JS)
  • Used to Git, collaborating with other developers and working with other people's’ code

What we offer


  • Full-time permanent role, based remotely


  • Competitive salary, commensurate with experience


  • Friendly, sociable, responsible team


  • Cutting edge, fun and varied engineering requirements


  • A supportive and experienced senior team


  • An emphasis on collaboration, continuous improvement and skill development


  • We’re ready to go when you are, the sooner the better


  • We’ll make sure you’re set up with the equipment you need

How to apply

Submission is via the Award Force system only, the application will take you about 15-20 minutes and applications outside the system will not be considered.

Ready? Please go to https://www.awardforce.com/careers for details.

Award Force is an equal opportunity employer. We are a growing business made up of professional, like-minded, mature individuals who celebrate diversity, work in a discrimination free environment, value continuous improvement and support environmental initiatives.

Share this job:
Drupal 8 Developer
Hays  
drupal mysql javascript html php linux Nov 24 2019
2-12 Month Contract - Digital Consultancy - Toronto

Client: Appnovation
Role: Drupal 8 Developer
Duration: 2-12 months, likely to extend
Location: Toronto, ON

Your New Company
Our client, Appnovation, is looking to hire a Drupal 8 Developer for a minimum 2-12 month contract role based in Toronto, ON.

As Senior Drupal 8 Developer, you will be responsible for architecting, implementing and maintaining applications, and participating in all phases of the development life-cycle for clients.

Your New Role
* Develop custom websites using Drupal, PHP, HTML, and other languages
* Interpret customer/internal requirements to establish complete and accurate functional specifications and product documentation
* Effectively develop software to achieve the specified functionality
* Work with a variety of internal and external clients
* Properly document software and control the revision status of design documentation
* Performs other work as assigned

What You'll Need to Succeed
* 3+ years of web development experience
* 1-2 years of Drupal 8 CMS development experience (*Drupal 8 is a must have)
* Experience with development using Alfresco
* Experience with Linux/Open Source software
* Knowledge of Javascript, JQuery, AJAX, MySQL, (LAMPS) required
* Knowledge of Servers and Configuration
* Experience preparing UML technical system documentation
* Post-secondary education in computer science, engineering, or related field an asset
* Complete understanding of the project lifecycle
* Excellent knowledge in Drupal, creating custom modules and hooks
* Extreme attention to detail and consistency to minimize errors
* Excellent organizational and troubleshooting skills with attention to detail
* Professional, reliable, and possessing a strong work ethic
* Excellent verbal, written, inter-personal communication skills
* A positive attitude and eagerness to learn are essential

What You'll get in Return
The client is offering a term contract of 2-12 months - with a good chance of extension, great exposure inside a leading organisation and a competitive hourly rate for the contract role.

Interested?
If you're available and interested in this role, please reply to this email as soon as you can attaching your updated resume and hourly rate requirement.

Hays Specialist Recruitment is working in partnership with Appnovation to manage the recruitment of this position.
Share this job:
Web Developer Shopware
php html css javascript lamp mysql Nov 21 2019

Become part of our team and start working on innovative projects that actively shape the world of tomorrow’s eCommerce and online shopping.

signundsinn is a full-service agency for all things digital, eCommerce and Shopware. We currently work on a number of exciting digital projects that require to be treated with expertise and passion for the job - a job that could soon be yours!

To make your life and first days on the job easier, we will provide you with a comprehensive training and individual support from the get-go - so don’t worry if you don’t have the required skill set just yet.

Your tasks:

Development of high-performing and individually designed applications for our customers (B2C and B2B Shops)

Implementation of technical concepts and software applications

Identification of interfaces between B2C/B2B online shops and existing merchandise management systems on our client’s website

Direct communication with the technical service providers of these merchandise management systems

Performance optimization of all import interfaces

What we expect:

Proactive and innovative way of programming

High expertise in object-oriented programming with PHP

Previous experience with the creation of websites based on the LAMP technology (Linux/Apache/MySQL/PHP)

Previous practical experience with the eShop System of Shopware (or Magento), as well as the development of Shopware plugins and templating with Smarty

Knowledge of HTML5, CSS3 and jQuery

Confident handling and usage of development tools such as Git

Further beneficial is the knowledge of frameworks such as Zend or Symfony

What we provide:

An exciting work environment, including demanding, innovative digital projects for interesting clients

flat hierarchies and open communication

Regular internal and external training and coaching

Very positive working atmosphere amongst competent, highly motivated and open-minded colleagues

Short decision paths and room for your own creativity

Frequent team events

Flexible working hours

Optional certifications

You couldn’t tick off all of these boxes, but came close? You haven´t worked yet with Shopware but you worked with Magento or another eCommerce system?

We are still very much looking forward to your application (cover letter, CV including a photo of yourself, references) and would be more than happy to offer you additional training and coaching as suited for the position.

Share this job:
Full Stack Developer Junior
php laravel mysql junior full stack api Nov 21 2019

We are looking for a freelance full stack developer Junior for the development and maintenance of a platform with MySQL stack PHP (Laravel) AngularJs / VueJS.

Preferable experience 1-3 years of development with:

  • PHP experience: 1+ years,
  • Knowledge of AngularJs framework,
  • Knowledge of Laravel 5.x or higher platform,
  • Knowledge of the Git versioning system
  • Knowledge of MySQL databases
  • Knowledge API Rest
  • Understanding of responsive design and progressive web apps
  • Familiar with VueJS

They will be evaluated:

  • learning attitude,
  • ability to work in teams,
  • experience / attitude in environment / agile pattern

Commensurate remuneration on the experience and on the projects assigned

Remote work with possible on-site meetings

Share this job:
Senior Software Engineer
html senior python css php linux Nov 19 2019

Senior Software Engineer (Product Infrastructure)

Summary

We’re looking for a full stack software engineer who can build amazing technology that serves over half a billion pages per day. Are you ready to write open source code that powers one of the most popular websites in the world? 

Responsibilities:

  • Create and maintain scalable, performant, well-designed services to expose content and business logic for our Product teams
  • Author readable, well tested, performant and maintainable code to support the Wikipedia experience
  • Review and discuss code from your colleagues and volunteers
  • Collaborate with engineers across the Product and Technology departments to determine our infrastructural needs
  • Write specifications for technical projects based on product and engineering use cases
  • Mentor other engineers and advocate for best engineering practices
  • Maintain a suite of APIs and software components used by our Product teams

Skills and experience:

  • Bachelor's or master's degree in computer science, management information systems, or STEM field; or equivalent professional experience
  • 5+ years related professional experience
  • Technical leadership, including involvement in definition of software architecture
  • 3+ years of experience developing scalable web services
  • 1+ year of experience utilizing scalable persistence

Qualities that are important to us:

  • You are not scared to dive in and change code you did not write
  • Empathy for your users and collaborators
  • Ability to communicate ideas clearly
  • A love for open knowledge and open source

We’d like you to have these skills: 

  • Bachelor's or master's degree in computer science, management information systems, or STEM field; or equivalent professional experience
  • 5+ years related professional experience
  • Technical leadership, including involvement in definition of software architecture
  • 3+ years scalable web development
  • 2+ years of scalable RESTful services development
  • 1 year scalable persistence (e.g., in-memory database) usage
  • A knack for modernizing code
  • API architecture
  • A penchant for traversing structured and not-so-structured markup and data
  • Interest in the intersection of performance and user perception
  • A love of knowledge and open access
  • Focused software engineering: you enjoy writing unit tests, reviewing code and responding to code reviews, and discussing architectural approach
  • Familiarity with HTML5, CSS, modern web standards 

Additionally, we’d love it if you have:

  • Experience evolving and improving working code
  • API design and architecture skills
  • Familiarity with HTML5, CSS, and modern web standards
  • Experience with technologies like PHP, Node.js, Express.js, Python, Puppet, Docker, MySQL, Postgres, etc.
  • Experience working in a Linux server environment
  • Experience using CI tools like Jenkins
  • A history of open source contribution
  • Specialized knowledge in parsing HTML and semi-structured documents

U.S. Benefits & Perks*

  • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)
  • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
  • The 401(k) retirement plan offers matched contributions at 4% of annual salary
  • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.
  • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
  • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program
  • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
  • Telecommuting and flexible work schedules available
  • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
  • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people

*Eligible international workers' benefits are specific to their location and dependent on their employer of record

More information

WMF
Blog
Wikimedia 2030
Wikimedia Medium Term Plan
Diversity and inclusion information for Wikimedia workers, by the numbers
Wikimania 2019
Annual Report - 2017 

This is Wikimedia Foundation 
Facts Matter
Our Projects
Fundraising Report

Share this job:
Contract Software Developer for Web Applications
javascript html php linux aws mysql Nov 15 2019

H&Co, the New York company that designs and publishes fonts, is looking for a smart, ambitious, and detail-oriented front-end developer who loves typography, and is ready to flex their muscles. Come and join us building the next generation of typography.com, and the award-winning discover.typography.com.

Our web applications serve a rare and refreshing audience: tech-savvy designers, the ones who are always running the latest nightly builds on the fastest hardware, but are the first to notice if animation gets triggered on window resize.

We’re looking for a developer who’s up to the challenge of delivering intuitive, performant, and thoughtful experiences to users who know the difference, and have come to expect the best. If you’re looking for an opportunity to do all the things you wish you could at your current job, to join a team of people who share your enthusiasm for what’s possible, and to work for a company that values invention, care, and getting it right, read on.

It goes without saying that we’re looking for candidates with impeccable chops: strong UX instincts, a sharp eye for detail, a mastery of current web technologies and practices, and an unshakable understanding of how the servers come together to deliver the site. You must be fluent in JavaScript using ReactJS and CSS3/HTML5, be familiar with a stylesheet language such as SASS, and live and breathe web standards and optimization. Come in with a list of technologies you’re excited to explore. Hands-on experience with digital typography is desirable, but not required. This is a contract position, available for either remote work, or working on-site at our New York office, or a combination of the two. The position is open to US citizens or those with authorization to work in the US.

Key Responsibilities

  • Work with our creative team to develop, implement, refine, and deploy new features and functionality across our web properties (typography.com, discover.typography.com, and try.typography.com)
  • Work with our technology and product management team to review project requirements, define criteria for testing, and work with technical management to assess project feasibility within the allotted timetable and budget
  • Develop and manage a web toolchain including build tools, preprocessors, and open- source libraries. You should be familiar with software such as React, Redux, Yarn, ES6, webpack, PostCSS, and other modern front-end development tools and methodologies
  • Understand user needs and behavior by utilizing site analytics, user testing, and data modeling, to refine and improve both web applications and back-office utilities
  • Implement refinements to existing services and create new ones, in order to address changes in standards, customer expectations, behavior patterns, and best practices
  • Coordinate version deployment within a quality assurance framework, using standards and processes that ensure that projects meet defined conditions and specifications
  • Maintain up-to-date knowledge of standards, emerging technologies, industry trends, and best practices

Required Qualifications

  • A Bachelor's Degree in a technical or design field, or equivalent experience
  • Industry experience developing with current versions of HTML, CSS
  • Strong command and professional experience in JavaScript, ES6, and React implemented with RESTful APIs
  • Strong command of web standards, responsive and adaptive design, progressive enhancement and graceful degradation, optimization techniques, dynamic content retrieval, state management, and techniques for accessibility and device-portability
  • Experience writing maintainable code with thorough test coverage, using git SCM and git flow
  • Work experience with Linux/Apache/MySQL/PHP development
  • Experience with CMS theming, multiple frameworks, and databases
  • Work experience with Amazon Web Services (AWS)
Share this job:
Code Challenge Reviewer
Geektastic   $0K
java python javascript ruby css scala Nov 15 2019

Fancy earning extra cash reviewing code challenge submissions from any location?

We pay you £25 for each code challenge you review (30 minutes review time).  You can do as many or as few as you want per week.

We are looking for highly talented Java, JavaScript, PHP, Python, C#, Ruby, Scala, iOS and Android developers

Please read some comments made by our reviewers on Quora here 

We pay you via Transferwise, Revolut or Payoneer at the end of the month (unless you are in the UK, in which case we bank via bank transfer). 

To become part of the team you just need to register with us at Geektastic and take some code challenges. These are reviewed by our expert team (we need to know how great you are :))

Once you are part of the distributed team you will then be notified on our Slack channel when a new challenge is ready to be reviewed.

Feel free to email hello@geektastic.com if you have any questions

Share this job:
Software Developer
python postgresql php docker redis senior Nov 14 2019

As a Software Developer at CoverMyMeds, you’ll create solutions that make our healthcare system work more efficiently and effectively in order to help millions of patients receive their prescription medications every year.  You’ll build products that our partners in healthcare use every day and innovate products that don't even exist yet.  You’ll work on small, cross-functional and collaborative teams with endless opportunities to take on responsibility, continue learning and mentor others. 

Our Tech Stack 

Ruby on Rails, Elixir, Phoenix, Python, PHP, React, VueJS, AngularJS, MSSQL, PostgreSQL, Git, Elasticsearch, Capistrano, Redis, Sidekiq, Docker, Terraform, Ansible, Puppet, RSpec, Capybara, Cucumber 

What You’ll Do 

CoverMyMeds is organized into what we call “business units.”  Each business unit has all the roles needed to develop products.  Our business units focus on different kinds of users in the healthcare industry.  You’ll build solutions to support your business unit’s users in their role in helping patients get the medications they need to live healthy lives. 

  • Design and develop web applications and APIs for the CoverMyMeds product line 
  • Jump into both the front-end and back-end of solutions, with the exact balance depending on the project and team 
  • Own the quality of the solutions you create through automated testing, and support and maintain your solutions after they’re in production 
  • Contribute to a productive agile environment by partnering closely with necessary stakeholders, deploying often and inspecting and adapting as needed 

About You 

Technical skills: 

  • Around 3 or more years of experience in back-end web development (Don’t know our tech stack?  No problem.  We hire from all tech stacks and training’s on us)
  • Familiar with front-end web development technologies and techniques 
  • Proficient in development SQL database software 

Non-technical skills that really set our Software Developers up for success: 

  • Desire to empathetically share and receive feedback and knowledge to help everyone keep improving 
  • Thrive at working closely with a team to find solutions collaboratively 
  • Able to effectively explain your choices during problem-solving 
  • Great at communicating technical concepts to non-technical audiences 

Our more senior Software Developers should also have these traits: 

  • Passionate about mentoring other team members 
  • Proven experience leading discussions with diverse stakeholders 
  • Able to understand customer needs and challenges 

How We Grow 

We’re almost always hiring Software Developers on all our teams across CoverMyMeds.  We encourage internal movement, grow constantly and experience a ton of change, so we feel it’s most important to assess you for how you’ll succeed at CoverMyMeds versus on one individual team.  We do our best to learn as much as we can about your skill set and interests, and at the end of our process, we select which teams we feel will set you up for success right away. 

Our process: 


  1. Phone interview with one of our Recruiters 
    • One of our Recruiters will set up a phone call with you that typically lasts around 45 minutes.  They’ll start by answering any questions you have about CoverMyMeds to ensure you get what you need out of the chat.  This interview is meant to be conversational and will adapt, based on your skill set and interests.  Our Recruiter will introduce topics that are important to our development teams and you’ll share what experience and opinions you have in those areas.  Topics may include things like security, reliability, REST, teaching others, learning new skills, our core values, etc.

  2. Live coding interview with one of our Software Developers 
    • One of our Software Developers will join you for a video and screen share meeting that typically lasts around 1.5 hours. They will send you 3 different coding exercises to walk through different areas of the stack. The first coding exercise will be client-side, the second will be backend and the third will be a few SQL operations.  They will spend 30 minutes live on each exercise with you. For any work you two decide should be finished up after that 30 minutes, you’ll have the opportunity to complete it on your own time and send it back to them.  We’d like you to approach this meeting as if you’re mentoring our Software Developer. We encourage you to explain your approach, be collaborative and ask questions. The goal of taking you through different parts of the stack is to confirm your areas of strength and passion. We also like to see fluency with your chosen tools.  It’s totally expected for you to use search engines while you’re problem-solving, we just ask that you’re mindful of how much you’re relying on them.  You'll be working through the exercises on your own machine, using the tools of your choice.

  3. Code day with one of our development hiring teams 
    • Our code day is meant to be a day in the life of our Software Developer role.  You’ll join us for the day, work with our team and build an application.  You’ll simulate a mini sprint by planning a project with a Software Developer, Database Administrator, Product Manager and Engineering Manager.  You’ll have a combination of individual work time and pair programming with a Software Developer.  At the end of the day, you’ll demo your application and dig into the code.  You’ll have tons of opportunities to ask us questions and really learn what it’d be like to work at CoverMyMeds.  We’re happy to conduct this step virtually for our remote candidates to get a good sense for how a remote Software Developer role would feel.


A quick note: If you’d prefer different logistics to accommodate your individual needs and set you up for success, let us know how we can help.  We want this process to be accessible and inclusive for you.

Share this job:
NodeJS and React Developer
node-js javascript mysql html css php Nov 14 2019

We’re recruiting experienced developers to join our product team at Spidergap.

This is a rare opportunity to join a small, remotely-distributed, profitable and growing company that’s achieving great things, yet appreciates that health and families are more important than work.

We aim to make it easy for organizations to support the personal development of their employees. We do this by providing the tools and services that help the employees to get feedback, plan personal development, and take action.

We’re now the top-rated tool in the 360° Feedback market, used in 134+ countries by thousands of organizations (inc. 3M, Cisco, Fitness First, JLL, Médecins Sans Frontières, New Look, Pandora and Pepsi) to nurture and develop their employees. 

We're looking for talented developers to help us make those organizations even more successful. You’ll be helping us to deliver even better user-experiences, frequently requested features, and cutting-edge personal development tools. 

If you are a software developer who values code quality, wants to grow by working in a small and experienced team, and in doing so wants to help real customers to achieve their goals, then read on…



Who we’re looking for

At Spidergap, we're fueled by the passion and exceptional talent of a successful start-up. We're hungry to amaze our customers, grow the business, and to continue growing as individuals and a team. But we're also focused on the quality-of-life of our team, and as a profitable company (without outside investment!) we're able to support a very healthy work-life balance.

Do you share Spidergap’s values?

We're looking for people who share our values: 


  1. Focus on impact: We know our growth is dependent on increasing the value we deliver to customers. We focus our energy on improvements that will make a real difference, with a desired outcome made clear up-front. We expect everyone to understand why they are working on a particular activity or objective, being clear on how it will benefit the business and our customers.

  2. Be proactive and dependable: Everyone can solve problems and remove barriers to growth — both personally and for the company. We are quick to raise issues and ideas, and to recommend next steps. We make it easier for others to feel they can depend on us by being proactive in our communication and action.

  3. Pay attention to detail: We believe the quality of everything we do is a competitive advantage. We expect high attention-to-detail, whether it's in how we write an email, review our analytics, or design the site. We delight in getting the details right, even in internal documents. High attention to detail isn’t something you turn on and off — it’s an attitude. 

  4. Always look to improve: We survive and grow by constantly looking for opportunities to improve our solutions, our processes and ourselves. We own our mistakes, using them as an opportunity to learn what changes we should make to processes and tools. We expect our people to proactively look for opportunities to develop and improve our own performance.

  5. Enjoy the journey: We consider our health and families to be more important than work. We ensure no-one feels that they are frequently required to work excessive hours. We support each other in overcoming problems and achieving work and life goals. We’re positive and enthusiastic — helping everyone feel energized to take us to the next level. We don’t pin our happiness on the attainment of a particular end goal - we delight in every step along the way.


We don’t just ‘say’ these are our values. We use them all the time — to recruit the right people, manage individual performance, recognize good practice, and make decisions. 


Is the role right for you?

A large part of the work will be developing and supporting new functionality using NodeJS, MySQL, GraphQL and React.

We use “clean” code, agile processes and continuous integration tools to efficiently take features from concept to roll-out, and to continuously optimize our processes. Your attention to detail will help us to amaze our customers, and to grow our services and codebase in a robust and maintainable way.

Responsibilities:

  • Collaborate to deliver solutions from design to release
  • Write reliable, modular, well-tested and “clean” code
  • Proactively raise ideas and issues, contributing to designs with feedback and suggestions for improvement
  • Support other team members through peer review
  • Help to optimize our development processes and build tools
  • Ensure progress, issues and ideas are communicated clearly to the right people
  • Help us to deliver outstanding customer support.

Tech stack

  • NodeJS
  • MySQL
  • React
  • GraphQL
  • Jest
  • Cypress
  • Google Cloud
  • Docker

You may also be occasionally asked to support legacy solutions developed with AngularJS, Loopback, and PHP.

Tools

  • GitHub
  • Slack
  • Codeship
  • Dropbox Paper
  • GMail
  • Intercom
  • Sentry
  • (And many more!)

Requirements:

  • Passionate and driven — about software development, and about life outside work
  • Excellent attention to detail, including a focus on delivering high-quality code that is easy to maintain and scale
  • 2+ years of JavaScript experience, working on production code
  • Experienced with SQL, HTML, CSS and automated testing
  • Happy to work remotely
  • Based in a timezone that overlaps the working hours of team members in Sweden and India for at least a few hours each day.
    We will only accept applications in timezones from UTC -4 (New York) to UTC +6 (Dhaka).
  • Loves 'going the extra mile' to deliver outstanding work
  • Believes in and practices self-improvement / personal development
  • Keen and able to learn
  • Loves technology and figuring out how things work and helping others to do the same
  • Communicates clearly, in a friendly way

Beneficial, but not must-have:

  • Experience with NodeJS, React, Git, automated build tools, PHP, Angular
  • Experience using a Mac for software development
  • Experience of working with people in HR / L&D / Talent development
Share this job:
Senior Software Engineer
php laravel mysql aws senior python Nov 13 2019

Note: Although this is a remote position, we are only seeking candidates in European timezones between UTC-1 and UTC+3 to facilitate overlap of working hours.

At PSP Media we develop cloud-based software solutions for the sports industry, enabling clubs and associations to bring their coaching education and administration online. We are soon launching training.app, our B2C platform for sports coaches of all levels anywhere in the world, helping them to improve their coaching by giving them access to high-quality coaching content across all their devices.

As a Backend Engineer you not only maintain our different Laravel applications but also implement new features and build new services/applications from the ground up. 

What you will do:

  • Work on high-scalable products with PHP7 hosted on a cloud-based infrastructure
  • Build and provide internal & external RESTful APIs that ensure a fast & frictionless updating of our products
  • Constantly challenge and expand your knowledge of reliable software architecture, programming and new technologies
  • Work with agile processes that are adapted to the team’s and project’s needs

What technologies you'll be using:

  • PHP7 with Laravel
  • Go, Python, Node.js
  • MySQL, DynamoDB
  • Kubernetes, Docker
  • ElasticSearch
  • AWS (EKS, EC2, RDS, SQS, SNS, Lambda, CloudWatch, S3, ElastiCache etc)
  • Microservices with synchronous and asynchronous communication

The budgeted compensation range for this role is €40,000 to €50,000 annually. The actual compensation offered will be based on relative experience and skills, location and employment type. At this time we are only able to provide official employment status to those located in Malta. All other team members will join as full-time consultants and will be responsible for paying any taxes or applicable fees where they reside.

Minimum qualifications:

  • 5+ years of professional software development experience with PHP
  • 2+ year of professional experience with Laravel
  • Solid technical understanding of RESTful API’s
  • A strong portfolio of projects in which you have taken part
  • Spoken and written English skills on Upper-Intermediate level or higher
  • Knowledge of Unit Testing
  • OOP skills and knowledge of design patterns

Preferred qualifications:

  • Knowledge of Microservice architecture
  • Experience with Amazon Web Services (or similar)
  • Experience with Docker and Kubernetes, CI/CD
  • Test-driven development
  • Domain-driven design
Share this job:
Full Stack Developer
php mysql javascript python full stack laravel Nov 13 2019

Who are we looking for:

We are looking for a Full Stack Developer to join our amazing tech team.

You will have the chance to face a lot of demanding challenges: from real-time processing of millions of data to improving our algorithm for matching the perfect shopper for our customer.

We love Full Stack Developers: they look the big picture, they face the problem end to end, they aspire to being owner.

Our opportunities are countless: if you join us you will grow personally and professionally.

Roles and Responsibilities:

  • you will join a small team of developers, with an actual decision autonomy: you will be responsible for your work
  • you will find brilliant solutions for complex problems
  • you will write quality software: readable, well designed and well tested code
  • you will work together with people from other key areas, participating on analysis, discussion and implementation phases

Skills & Requirements

  • love for coding: you are proud of your work
  • excellent knowledge of modern technologies and web patterns (REST API, Single Page Applications, …)
  • advanced knowledge of OOP
  • knowledge of relational databases and key value stores
  • knowledge of our current web stack: PHP (Laravel), Javascript (AngularJS, VueJS), MySQL, Redis, Git, Jenkins, Unix like environment
  • great communication and synthesis skills
  • analytical, detail focused mindset
  • startup experience is a plus
  • be able to legally work in Europe (you are the holder of a EU Passport or you are the holder of EU residency permit or you are the holder of a Schengen Work Visa)
Share this job:
Sr. Backend Software Engineer-Barcelona/Lisbon/Warsaw
node-js javascript python php backend docker Nov 13 2019

Who we are:

Limehome operates beautifully designed apartments where our customers can feel like home. By following our vision in every step we make, we want to bring one of the oldest industries into the 21st century and revolutionize the hotel industry. That's why we combine the quality standards of a hotel with the comforts of an apartment. Our suites are in the best locations in each city and are available for short trips as well as long business trips. Thanks to our electronic entry system, our customers can access their suites at any time of the day. Our ambitious team is located at the heart of Munich. Today we are already present in 25 locations in Germany and Austria – and this is just the beginning!

Do you want to make an impact instead of sitting in meetings all day? Are you looking for new challenges to grow and learn with?

Do you want to work with one of the fastest-growing Start-Ups in Munich while having fun with your colleagues?

That´s great! Become a part to shape the Limehome product that is offering and guaranteeing the highest quality at our locations.

During your suite stay you'll:

  • Build the tech operating system of the next generation hotel
  • Develop microservices that help to automate 90% of today's hotel operations and ensure they are up and running 24/7 to give our guests the pleasant experience they deserve
  • Connect our property management system to many different third parties, from booking engines up to door locking systems and make sure the information keeps flowing
  • Develop a booking engine and include payment services in a way that people just love the easy and convenient experience of booking their next vacation with us
  • And sooo much more, we're just getting started :)

Our Tech Stacks includes:

  • Microservice Architecture patterns
  • Python 3
  • Environments built around Docker and AWS
  • High volume PostgreSQL databases
  • Gitlab for CI/CD

It's great if you have:

  • Strong experience in ES6 & NodeJS.
  • Experience with the development in AWS: e.g. Lambda, API Gateway, EC2, ElasticSearch.
  • High level of experience in data storage technologies like PostgreSQL and Elastic search.
  • In-depth knowledge of server-side web technology
  • Bachelor's and/or Master's degree, preferably in Computer Science, or equivalent experience
  • 3+ years of industry experience.
  • Ability to work closely with other members of the tech team as well as with all other business units tech is at the core of everything we do.
  • Be curious to experiment and leave established paths to create something exceptional.
  • Believing in continuous learning and improvement. Not afraid to make mistakes to achieve your goal. 

    Feel at home with:                                                                                                                                                      

    • Responsibility from day one with tasks that keep you on your feet.
    • Regular feedback sessions and constant support from your team.
    • An inspirational and relaxing working atmosphere.
    • A perfect working day to be designed by you and organize your hours to your needs.
    • A competitive salary that helps you enjoy life in Munich.
    • Breakfast, coffee, tea, and whatever you need to start your day with.
    • The best for last: a grand Limehome Team with suite adorable Limedogs to play with during your hours at work.

    We are a place for colleagues to be proud of and where everyone has an equal opportunity for learning, personal impact, and growth. Apply now if you want to reshape the hotel industry with us!



Share this job:
Full Stack Engineer
php mysql aws full stack javascript css Nov 10 2019

We are seeking an experienced Software Engineer to join the software products organization.  As a member of the software products team, this role collaborates with members of the product, architecture, and dev-ops teams to design, build, test, and deploy world-class SaaS solutions to power applications in the public education sector.  They will work with technology architects to transform product requirements into scalable, maintainable implementations using industry best-practices.

This individual should be a driven self-starter, with a pragmatic approach to solving business problems using technology.  They should be comfortable working in a small, distributed team, and be an efficient and effective communicator.  This role requires strong attention to detail, and the ability to empathize with end-users to develop an appropriate technical solution.  The ideal candidate should be familiar with modern testing methodologies and possess very strong testing and debugging skills.

This is an exciting full-time position with a market-leading company that is rapidly expanding its products and operations. We offer competitive compensation, comprehensive benefits, and a flexible work environment. This position is based in our Cincinnati, Ohio office.

Essential Tasks & Responsibilities:

  • Design and develop product enhancements and new product functionality;
  • Maintain current web applications;
  • Work closely with a team to integrate designs, components, and ideas together;
  • Apply software development best practices for development (e.g. SOLID, Design Patterns, TDD, BDD) and configuration management tasks;
  • Work in an agile software development environment with distributed teams using Scrum;
  • Ability to constructively discuss and accept challenges from other viewpoints, and negotiate the best solution to deliver best value to the customer and time to market;
  • Participate in all aspects of the product including design, development, deployment, and maintenance; and
  • Successfully partner with other teams, such as client services, product management, and quality assurance.

Skills and Professional Experience:

  • Full stack web-based application design and development experience;
  • Strong knowledge of Javascript, JQuery, AJAX, CSS, SASS, and other related web technologies;
  • Strong database development skills utilizing a modern database engine with a preference for MySQL experience;
  • Willingness to learn multiple technologies (languages, databases, frameworks, etc.) as needed;
  • API development and integration practices;
  • Strong understanding of using Git to manage source artifacts;
  • Exposure to CMS concepts is desirable;
  • Experience working in a SaaS company is desirable;
  • Experienced in developing and operating software products in a cloud-based environment is extremely desirable;
  • Recent experience using a LAMP stack with PHP and CakePHP would be considered a plus;
  • Strong communication, analytical, entrepreneur skills with pride in personal contributions and passion to learn and grow their professional skills/experience; and
  • BA/BS Degree in Computer Science, Software Engineering or related software
Share this job:
PHP Developer for Large Public Website
php html css drupal ux frontend Nov 10 2019

We are seeking PHP developers with strong skills in HTML, CSS, and Javascript. You write elegant, styling code, viewable on a wide range of devices and platforms. You understand Object-Oriented Programming, applying the technique to build maintainable software.  Working with a talented team of developers you can learn from and share your knowledge with is important to you. We want people with your skills and positive attitude to join us.

We have a number of large projects in flight and in our project pipeline. A sampling of some are:

  • Using GIS information to create layers on maps of State camping sites
  • Total Drupal 8 site re-write for a State's Department of Transporation
  • Building Community Sites to bring citizens together with public services

As a developer here at PWW, you can expect to:

  • work on a variety of projects ranging in both size and scope
  • deliver high-quality solutions across multiple industries
  • write blogs and have the opportunity to do technology presentations
  • consult with clients on design
  • work in a dynamic, collaborative environment
  • practice and mentor Agile and Continuous Development practices
  • participate in peer Code Reviews
  • contribute to the company's best practices knowledge base
  • Take part in weekly developer lunches to share new ideas and effect the change you want across a whole team

Types of problems we solve

  •  Search large datasets and display in a human-friendly manner
  •  eCommerce - catalog browsing and ordering.
  •  Large content site creation - theming, custom application integration
  • Interface with external services like Salesforce and national job listing sites

Skills you bring

  • Mastery of front-end development
    • CSS
    • Javascript
    • HTML 5
    • Responsive design
    • Accessibility (508 compliance)
    • Create HTML layout based on UX wireframes and designs
  • PHP
    • Object-Oriented structure development

Bonus Skills you bring are:

  • Experience with building Content Management Systems with Drupal or Wordpress
  • Experience developing applications using Laraval

Tools Used at PWW
We believe in using the best tools to get the job done. At PWW we believe in automating as much as possible and getting new team members quickly up to speed. To achieve this, we use

  • Drupal
  • git
  • drush
  • docker
  • Amazon Web Services
  • PHP Webstorm / IntelliJ / SublimeText / Atom
  • Apache Solr
  • MySql
  • inVision
  • Sketch
  • ....and much more

We offer great benefits to full-time or our on-site team members:

  • Friday Happy Hour
  • Weekly catered developer luncheons
  • Full-time employees earn on average annual profit share of 16% of your base salary 
  • Excellent location in Portland's Old Port neighborhood
  • In-house weekly yoga instruction
  • Flex scheduling
Share this job:
Senior Web Engineer
node-js php aws mysql senior javascript Nov 10 2019

Rawpixel is an agile startup company. In our first 5 years we have become the World’s top creator of online digital images and we are continuing to grow. In April 2018 we launched our paid memberships on rawpixel.com and put all our effort into getting customers to buy images directly from us. The website is growing at a phenomenal rate.  

We are looking for a Senior Web Engineer to join our Web Development team to work on the rawpixel.com site as well as our internal DAM. With the rapid growth of rawpixel.com and many key new web features in the pipeline this is a pivotal time to join our experienced team.

Rawpixel is a UK business, but our main design and IT teams are based in Bangkok, Thailand. If successful, you can choose to either join our team in Bangkok or work remotely from the UK alongside our other UK team members. If you choose to work from the UK you will have the opportunity to travel to  Bangkok to work closely with our Bangkok based engineers and creative designers for a short period (Thai language is not required as the office language is English!). 

As an experienced Back-End Developer with leadership skills and experience to offer, your responsibilities are to work within our in-house Development Team with internal and external users to deliver a remarkable ecommerce solution using the Drupal platform as a framework and node.js for microservices. You will work on internal tools built with a modern front-end framework, and work on the company ecommerce website running on Drupal 7 and 8. You will be part of the technical decisions, planning and production elements.

Challenges include the management of a DAM with over a million assets, publication of those assets on the e-commerce website, maintaining and adding new features to the rawpixel.com website, including the creation of an end user design tool. In addition to this you will also be required to develop IT solution that help us improve our internal processes; including but not limited to keywording, converting and uploading assets.

Essential Skills 

  • Experience within PHP - 5 years minimum in web development
  • Experience with node.js
  • Experience with React & JavaScript (ES6) 
  • Experience and in-depth knowledge of development using MySQL on a Linux based platform
  • Excellent problem-solving skills
  • Significant technical experience and a proven track record of an e-commerce website development - At least one experience with managing orders and integrating a payment gateway
  • Manage a focused project that is well defined under your supervision

Useful skills

  • Experience with ECS deployment
  • Experience of integrating with other services API
  • Hands on experience with Amazon Web Services (AWS)
  • Experience with Jenkins
  • Server Architecture experience - Unix CLI
  • Experience with docker

Our core values are: Be RAW, Keep it REAL, Aim for PIXEL perfection, Simplify, Make it FUN and SHARE it.

Open to applicants from any country who are able to work in Thailand or the UK (we will sponsor work permits where required).

Interested? Send us an email now - including a copy of your latest CV along with a cover letter telling us why you think you have the right skillset and experience to take on this role and join our team.

We are looking to fill this role asap, so send that email now! ….. jobs@rawpixel.com

Share this job:
Full Stack Developer
The Good Food Institute   $50K - $60K
full stack python ruby html css php Nov 08 2019
Full Stack Developer

Empower our digital development and inspire good food research

The Good Food Institute (GFI) is at the forefront of the movement to use food technology and markets to solve some of the world’s biggest problems, from climate change and global hunger to antibiotic resistance and the exploitation of billions of animals annually.

How You Will Make a Difference

In this role, you will be responsible for the development of GFI’s web properties.  The Full Stack Developer will be responsible for:

  • Supporting development needs for a variety of projects to maintain, enhance, and expand GFI’s web properties. 
  • Determining user needs by analyzing technical requirements.
  • Developing front end website architecture and back end website applications, server-side code, and databases.
  • Designing and developing APIs.
  • Participating in the full software development lifecycle with requirements, solution design, development, QA, and implementation.
  • Integrating data from back-end services and databases.
  • Collaborating with graphic designers and external web developers to ensure the coordination of features, functionality, and content of GFI’s web properties.
  • Troubleshooting potential problems with GFI’s web properties. 
  • Maintaining an understanding of the latest web applications and programming practices.
  • Maintaining an understanding of security principles and how they apply to website-related applications.
  • Performing other duties as assigned.

Who We're Looking For

The Full Stack Developer must have:

  • An associate’s degree or higher; a specific degree in computer science, web development, or a related field is preferred. 
  • At least 2-4 years of web development or web programming experience and relational database design experience using Oracle or MySQL.
  • Thorough knowledge of WordPress themes and plugins. 
  • A strong understanding of UI, cross-browser compatibility, general web functions, and standards.
  • Expertise and hands-on experience with web applications and front-end programming languages such as HTML, CSS, and JavaScript.
  • Experience with back-end languages such as PHP, Python, Ruby, or Java; PHP is preferred. 
  • Familiarity with APIs.
  • A strong understanding of web applications, security, session management, and best development practices.
  • Exceptional attention to detail and organization.
  • The ability to work well independently and under pressure, manage multiple projects simultaneously, and meet deadlines.
  • Comfort working remotely and in a rapidly growing and evolving organization.
  • Strong support for GFI’s philosophy and mission; demonstrated interest in public health, environmentalism, animal protection, or hunger relief.

The ideal candidate would also have:

  • Familiarity with JQuery.
  • Experience with Salesforce and Pardot integrations.
  • Familiarity with Airtable and its APIs.

We want the best people and we don’t want biases holding us back. We strongly encourage people of every color, orientation, age, gender, origin, and ability to apply. Because we value a diverse workplace, we prioritize an inclusive climate absent of discrimination and harassment during the application process and after you join the team.

The Fine Print

  • Terms of employment: Full-time, exempt
  • Reports to: Charles Christiansen, IT & Data Manager
  • Location: Remote; United States
  • Benefits: Working from home, full medical coverage, optional dental and vision packages, a 401(k) plan with employer match, flexible holiday and vacation plans, opportunity for advancement, respectful managers, and supportive colleagues.
  • This is a U.S.-based position: In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. 
  • Salary: $50,000 - $60,000
Application Deadline: December 2, 2019
Share this job:
Web Developer
mysql javascript linux aws java html Nov 07 2019

We don't have a particular Web Developer opening right now; however, we are always looking for developers who are a good fit for our team and care about our company mission. If you think that's you, please apply and fill out the questions. We will review applications periodically and let you know when we have openings.

We’re a small, startup dev team with a passion for the Church and making great things. We work hard, have fun, and are always improving. Because we’re a small shop, you must be self-motivated, able to manage your day-to-day schedule, and a very good communicator. You’ll have your hands in everything, from the data model to stylesheets, from concepts to launches, from process to implementation.

If you have a passion to help the Church, and if you enjoy dreaming up smart ways to solve problems and then watching your code come to life to make a real difference in the world, keep reading.

YOU’LL BE:

  • Co-managing technical aspects of the Flocknote service, including maintaining the health, uptime and performance of all Flocknote servers.
  • Continuing to build out Flocknote’s robust back end, including queueing & messaging systems, user management & security, data archiving, email reputation & sending, and more.
  • Integrating with multiple 3rd party services, including billing, credit card processing, short (and long) code text messaging, phone calling, Amazon SES, Amazon S3, Facebook, Twitter and others.
  • Implementing and developing new features across all areas of the stack.
  • Exterminating bugs and helping our support team make sure our customers have a great experience with Flocknote.

YOU’LL NEED:

  • To know your way around a LAMP stack.
  • To enjoy HTML, CSS, and vanilla Javascript.
  • Experience with OOP concepts and PHP (7) framework-based development.
  • Experience maintaining Linux VPS servers running Apache, PHP, and MySQL.
  • A strong knowledge of security best practices, especially as it relates to websites, including understanding of CSRF, XSS, encryption, SQL injection, etc.
  • The ability to learn quickly, multitask, and work independently in a fast-moving and dynamic environment.
  • To be a self-starter and a go-getter with extraordinary integrity.
  • To be flexible, honest, professional, easy to get along with, and enthusiastic with strong interpersonal skills.

BONUS POINTS

  • Experience developing simple iPhone and/or Android applications, using Objective-C (or Swift) and Java, respectively.
  • Experience developing cross-client email design and understanding differences in HTML layout and compatibility issues for various email clients.
  • Ability to debug performance issues using XHProf, viewing log files, and using MySQL’s EXPLAIN queries.
  • Experience with AWS.
  • Knowledge of Elasticsearch and other NoSQL datastores.

This is a full time position with salary and benefits. Telecommuting may be an option depending on the candidate.

IN ADDITION, please provide answers to the following in the 'Introduce yourself' section when you click to apply:


  1. Very briefly tell us about you. (Not your skill set, but what makes you tick.)

  2. What is your favorite junk food and why?

  3. Please describe the nerdiest thing you’ve ever done.

Share this job:
Database Administrator
mysql php lamp linux design devops Nov 05 2019

Summary

Wikimedia's goal is to provide every single person with the sum of all human knowledge and MariaDB/MySQL is how we store most of it. You will be joining a small mission driven team of talented highly experienced engineers.  As one of the most highly trafficked sites, there is literally nowhere else serving as many page views per engineer. As a Database Administrator at the Wikimedia Foundation, you will be responsible for the wellbeing of our relational data and the database systems they reside on, including the availability and performance.  You should be able to troubleshoot, benchmark and test new builds of MariaDB and MySQL, plan for disaster recovery, and improve and maintain backups. This is a unique opportunity to have a huge impact. Our work is important, and it’s used by hundreds of millions of people.

Responsibilities

  • Implementation, maintenance and troubleshooting of relational database systems in production and staging environments
  • Database performance tuning, high availability, replication, backups, and general optimization
  • Support the development and deployment of new services and systems
  • Handling configuration management, (Debian) package maintenance, patching and building, working with upstream on bug identification and resolution
  • Improving observability (alerting, metrics, monitoring) of database infrastructure
  • Multi-datacenter design, capacity and infrastructure planning
  • Take part in incident response, diagnosis and follow-up on system outages or alerts across Wikimedia’s production infrastructure
  • Share our values and work in accordance with them

Qualifications

  • Solid knowledge of relational database concepts and working experience with storage systems and architectures
  • Advanced level of experience with MariaDB or MySQL database administration and replication topologies at scale
  • Proficiency in SQL
  • Decent programming language/scripting skills and experience managing software using relational databases at large scale
  • 3+ years experience in an DBA/SRE/Operations/DevOps role as part of a team
  • Experience with high traffic and highly available website architectures and operations
  • Advanced knowledge of Linux and IO/data storage concepts, internals and troubleshooting
  • Experience with Open Source configuration management and orchestration tools (Puppet, Ansible, Chef, SaltStack, etc.), as well as modern observability infrastructure (Prometheus, Grafana, Graphite, Logstash/Kibana, Icinga/Nagios, etc.)
  • Experience with managing remotely both bare-metal servers and virtualized environments
  • Strong English language skills
  • Ability to work independently in a fast paced environment, as an effective part of a globally distributed team, including ticket tracking systems and asynchronous communication tools
  • B.S. or M.S. in Computer Science or equivalent work experience

Optional qualifications

  • Experience with LAMP stack technologies (PHP/HHVM, memcached/Redis, MySQL) - MediaWiki experience is a definite plus
  • Experience with advanced distributed storage and database systems (Swift, Ceph, Cassandra, etc.) or graph databases (Titan, Blazegraph, etc.) is a big plus
  • Experience in architecture, design, and implementation of persistent data storage & query infrastructure
  • Strong track record of open source contributions is a major plus

 U.S. Benefits & Perks*

  • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)
  • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
  • The 401(k) retirement plan offers matched contributions at 4% of annual salary
  • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.
  • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
  • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program
  • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
  • Telecommuting and flexible work schedules available
  • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
  • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people

*Eligible international workers' benefits are specific to their location and dependent on their employer of record

More information

WMF
Blog
Wikimedia 2030
Wikimedia Medium Term Plan
Diversity and inclusion information for Wikimedia workers, by the numbers
Wikimania 2019
Annual Report - 2017 

This is Wikimedia Foundation 
Facts Matter
Our Projects
Fundraising Report

Share this job: