FlowPress works with large corporate clients to manage their WordPress based infrastructure and we’re looking for a new Senior Developer to join our growing team.
If you’re looking for an opportunity to combine your natural creativity, leadership and problem solving skills with your love of clean code and WordPress, then this might be the position for you.
– Code isn’t just poetry, it’s love
– You love GIT (when you fork, it’s not just food)
– You’ve worked with teams in a scrum or agile environment
– You love clean, standardized code
– You understand the need for highly performant websites and what to measure.
– You tinker with build systems like Gulp, Grunt and generally love automation
– You understand deployment processes and
automated integration tests. It’s possible you’ve had some experience with tools such as Strider-CD, CircleCI, or Jenkins
You have the urge to convert CSS to SASS.
You’ve worked with various APIs to send data back and forth between multiple services.
You have an understanding of how modular development works
You have at least 5 years of experience within the WordPress world.
You use filters and hooks to manipulate WordPress and don’t mix logic with templates unnecessarily.
You’re an enqueue’ing ninja and know how to properly register and enqueue assets within your plugins and themes.
You’ve written plugins, and you practice DRY (don’t repeat yourself) and KISS (keep it simple, stupid).
You’ve looked into WordPress Core and have a solid understanding of how the stack functions.
You are confident that when you see a WSOD (white screen of death) you know where to start debugging.
You’ve dealt with WordPress websites that don’t perform up to par and crash servers under heavy load.
You know what it means to profile a PHP app
You’re familiar with WordPress the database structure and could update a post and its metadata without the UI.
You have an understanding of how page builders work and have built custom drag and drop modules to work with tools like Beaver Builder.
You have experience working with building custom Gutenberg modules.
You don’t mind communicating with clients and are willing to work directly with them if necessary.
You have a good understanding of user experience both on the front end and back end
Position type: Full Time Remote
Salary Range: $70,000 to $90,000 CDN plus extended health/dental, annual bonus, cell phone and home internet allowance and other benefits.
If you think you might be a fit, please send your resume and/or a link to your GIT repository along with a brief cover letter or email to email@example.com
Papercurve is an affordable cloud based review tool built for fast-growing life sciences companies.
At Papercurve, you’ll be working on our flagship product. The Papercurve platform targets companies in the life sciences industry such as pharmaceutical companies as well as companies in the cannabis industry.
The core product’s backend is written in Ruby on Rails (API mode) with React for the frontend (Create React App).
We utilize Amazon’s suite of web services (AWS), S3/EC2/RDS with a move towards ECS. Our database of choice is Postgres and we use Redis for job queueing.
GitLab is our repository host of choice and we will be moving to CI/CD to further elevate our development workflow.
Getting Started at Papercurve
Being behind our mission and what we’re trying to accomplish is key to getting started here at Papercurve. Learning our tech stack and how features are user tested, planned, and executed will be an essential goal for the beginnings of your journey.
Tickets will be available, solving bugs and releasing them to production will provide an opportunity to really understand our technology.
Being comfortable with our stack and shifting gears to support bugs that come in from our clients and Papercurve staff. You’ll start to contribute to new and ongoing features working closely with the product and tech teams.
You will have the freedom to start pitching in higher level architectural decisions and will be responsible for assisting in the performance tracking, metrics monitoring, and stability of our platform.
Experience with React
Experience with Ruby on Rails
Experience with SQL
Bonus: Experience with AWS
What you’ll get from us
At Papercurve, you’ll find an empowering environment where people are inspired to do great work, learning and developing quickly as professionals as they create a new product to help new and thriving industries.
Our engineers work remotely with flexibility in schedules. As a Papercurve engineer, we prioritize your development over everything else. If there are areas you wish to focus on, we’ll ensure we cater a specific path to do just that. Want more backend challenges than frontend work (or vice versa?), we will try our hardest to accommodate!
Interested in something new? Please join our team!
React, Ruby on Rails, SQL, AWS
You will help the AirMatrix tech team by building and scaling innovative tech in an ever growing drone industry. Your role would include but not be limited to:
Build CI/CD process to accelerate end-to-end testing, and enable scalable production deployments across the globe.
Collaborate on software architecture to ensure scalable cloud native design for our platform.
Contribute to backend development systems to increase the robustness of our system in terms of security, and scalability.
CI tools knowledge is a must. (Preferably Jenkins)
Knowledge of the AWS ecosystem including EC2, S3, RDS, and Cognito.
Thorough knowledge of Kubernetes
Thorough knowledge of a Service Mesh tool. (Preferable linkerd)
Thorough knowledge of Docker
Good knowledge of automation tools like Ansible.
Experience working with relational and non-relational databases (PostgreSQL, Mongo DB, Druid DB, AWS S3, and Dgraph)
Ability to Dockerize and deploy Node.js, C++, Python, and Go applications.
Deep knowledge of scripting languages like Bash or Python.
Experience implementing Publish-
Subscribe/Message Queue solutions (Apache Kafka) is a big plus.