Affygility Solutions is recruiting for a remote-working full-stack web developer, DevOps, and all-around jack-of-all-trades (rolled into one person) to join our growing global 🌎 team.
Who we are
Affygility Solutions is a small, but fierce, occupational toxicology and industrial hygiene services company providing these services to the life sciences industry worldwide. Our global team of expert occupational toxicologists research and author permitted daily exposure (PDE) reports (aka HBEL reports) for the pharmaceutical industry worldwide.
Headquartered (virtually) in Broomfield, Colorado, we have clients in 70+ countries.
Who you are
As the individual we're looking for, you are...
- Primarily a full-stack developer, but capable of systems administration
- An enthusiastic self-starter and problem-solver
- Generally curious about web dev and expanding your knowledge
- Comfortable with working remotely with minimal supervision
- Okay with maintaining and upgrading an existing codebase
- Also okay with building/designing from scratch
- Willing to chip in with just about any kind of IT support
- Currently living in the Saõ Paulo or Campinas, Brazil 🇧🇷 area
What you're done (skills/experiences)
- Ruby, Ruby on Rails, Sinatra
- HTML/CSS, Bootstrap, JS
- MySQL, PostgreSQL
- Heroku
- Git, Github
- API consumption and provision
- MacOS
- Working with small teams
It’d be a plus if you had any experience with…
- Redis
- Rails monitoring tools
- Amazon Web Services, especially S3
- Stripe, e-commerce
- Machine learning
- JS frontend like Vue.js or React
- Direct end-user support
What you’ll do (Duties)
Primarily, you’ll…
- Build, design, maintain, upgrade, deploy and monitor web apps, usually using Ruby on Rails, both public-facing (B2B) and for internal teams.
Additionally, you may be asked to…
- Write code or do anything else to support the Affygility team.
- Learn new tech and level-up on existing skills.
Instruct the rest of the team.
- Work with internal end-users to share knowledge.
- Participate in designing end-to-end solutions from scratch.
- Troubleshoot a wide variety of technical situations.
What you won’t do
- Commute to work. We’re a fully-remote organization.
- Punch a clock. Sure, you’ll sometimes have meetings and calls, but you’ll have a lot of flexibility, depending upon internal and external customer needs, to decide how and when you work.
Why you might be excited about us
- We’re small, but have a large client base, so you’ll be able to contribute efficiently and without bureaucracy.
- We don’t have a lot of meetings. If we can effectively solve a problem asynchronously, we do. When we do meet synchronously, you’ll always have the opportunity to contribute.
- Direct communication with the CTO.
- You’ll be able to work remotely and set your own schedule. We don’t micromanage and will help you do great work.
Why you might not be excited about us
- We’re small (~15 people in the company now), so if you like more established companies, it’s not (yet) the right time.
- You’ll be expected to have the ability to be self-taught. While we will provide some guidance, we can’t provide close mentorship.
- Since we respond to customer and market demands like an early stage startup, projects and priorities may shift. If you can’t handle shifting priorities and multiple projects, this may not be the right job for you. Projects may not be defined perfectly initially.
What to do next
If this sounds good to you, apply!
Please note, all applicants will be required to successfully complete an English proficiency and computer coding online examination in the later stages of the selection process.