Recent remote jobs
Kunai is looking for a full-time Scala Engineer to join our team. We're a growing digital agency of 50+ people that is fully remote. During the past decade, we've shipped over 150 products for clients that include Visa, the United Nations, Wells Fargo, Ernst & Young, and TOMS Shoes. Our founders built a previous agency (Monsoon) that was acquired by Capital One in 2015.
You'll be an Scala Engineer on our engineering team. You will help our engineering team bring our products across the finish line for our clients to enjoy in the wild. You'll work across the tech stack, tackle new skills, and show up ready for anything. Your role will be challenging, fun, and interesting.
You will:
- Build incredible products in collaboration with your team
- Partner with our product managers and designers to create and test new features and products.
- Work on immutable, distributed systems, data streaming, and backend Scala based systems using functional programming
- Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies including Scala, Kafka, Cassandra and AWS/Cloud Infrastructure
- Produce and ensure delivery of quality, readable, and well-tested code.
- Provide thought leadership in data engineering and bring your passion for technology to motivate and inspire on a day to day basis.
- Provide detailed estimates of work and ensure timely delivery of features.
- Help scope and plan new client projects and initiatives
- Learn new things, try new technology, and seek opportunities to grow and mentor.
Requirements:
- At least 5 years of professional application development experience
- At least 2 years of experience with cloud technologies
- At least 1 year of experience with functional programming languages (Scala or Clojure or Haskell or Common Lisp)
Preferred Qualifications:
- 4+ years of experience developing applications using functional Scala
- 4+ years of experience using open-source web services
- 3+ years of experience in at least one Cloud technology (AWS or Azure orOpenStack)
- 3+ years of experience with Docker or Ansible or Chef or Terraform
- 2+ years of experience with J2EE technologies
- 2+ years of experience with performance tuning and monitoring
- 1+ years of experience with Jenkins or Git
- 1+ years of experience with creating and maintaining CICD tooling
- 1+ years of experience in performance and optimization of scaled server systems
- 1+ years of Agile experience
- Certified AWS Developer or Architect
Time zone: (GMT+11:00) Eastern Time - Melbourne, Sydney
Hi, We’re CompanyCam
We create simple-to-use, visual-first communication and accountability tools for contractors. Imagine a B2B SaaS app that doesn’t look like garbage, built by a team of capable, laid back people.
But don’t let the chill throw you off; we’re a fast-growing, product-led startup with big plans for the future.
The Role
We’re looking for a sharp, self-motivated, problem-solving Client Engineer to join our team.
What’s a Client Engineer, you ask? That’s what we call a Software Engineer who works on our mobile and web apps. (“Front-end” doesn’t really capture everything involved. Feel free to use the term, we’re trying to make it a thing.)
Using your knowledge of React and React Native, you’ll work alongside other engineers, designers, and product managers to tackle everything from huge company initiatives to modest but important bug fixes, from start to finish. You’ll also collaborate with your product team on discovery, helping to assess the direction and feasibility of product changes. And, perhaps most importantly, you’ll actively contribute to the evolution of the culture and processes of a growing engineering team.
Why CompanyCam?
Did you wake up this morning with a burning desire to create apps for contractors? No? I didn’t think so. I admit, it’s not something one thinks about without some prompting. But bear with me for a moment...
Contractors are everywhere. They build our homes, they literally put roofs over our heads, they wire up our electricity, give us access to the internet, fix our plumbing and AC, paint our homes…the list goes on.
At CompanyCam, you’ll work with intelligent, kind people to make contractors' work easier. You'll create time for them so they can get shit done and spend more time with their families. Sound corny? You’ll find that midwesterner ethos permeate our culture (we’re based in Lincoln, NE), so if you can’t hang with that, no hard feelings, but this probably isn’t the role for you.
Working At CompanyCam
Our Product and Engineering departments do things a little differently.
We use Basecamp’s Shape Up method (fused with empowered product teams a la Marty Cagan's Inspired) to organize and execute our work. That means you’ll work in a close-knit team consisting of a product manager, a product designer, and other engineers on an area of the product in 6-week cycles. During cycles you'll spend most of your time implementing product improvements, but you'll also work with your team shaping (generating and vetting) product improvements for next cycle. After each cycle you’ll get a 1-2 week cool-down where you’ll pursue educational opportunities, work on pet projects, or smash some bugs that have been nagging at you. Rinse and repeat until code nirvana.
Sounds nice, right? No sprinting, no scrumming, no death by 1,000 meetings. We protect our engineers' time, treat them like adults, and trust them to get their work done. We’re also big on not overworking people. Put in your eight hours of focused, quality work and then TURN. SLACK. OFF. No nights and weekends.
Our larger company culture is also refreshingly chill. We have fun, learn from each other, and don’t take ourselves too seriously.
We cover the important stuff too. We pay well, offer unlimited vacation, meaningful equity, health insurance, and other benefits. If you're local or down to move, we’re custom remodeling a new office space in the Lincoln Haymarket area that you’ll love. If you're remote (most of the engineering team is), we’re well set up with great conference room video equipment so you'll feel like you’re there with us, and once life is back to normal we’ll fly you in a few times a year to hang out.
What We Ask Of You
Must-haves
These are our non-negotiables:
- Show up: give us your best and have the courage to do difficult but necessary stuff.
- Grow up: take responsibility, learn continuously, and have a growth mindset.
- Do good: treat your co-workers and customers the way you want to be treated.
- Strong experience with and knowledge of React and/or React Native.
- Experience working as a professional software engineer. (Sorry, we're not hiring new devs at this time.)
- Reside permanently and currently somewhere in the continental USA. Alas, we're not set up to hire outside of the US.
Nice-to-haves
Day to day, you’ll spend 90%+ of your time working in React and React Native, but, of course, that’s not all you’ll work with. While experience with the following technologies are not required (we’re cool with some on-the-job learning), you will see them with varying levels of frequency:
- GraphQL & REST (often)
- Apollo & Redux (often)
- Android Studio & Xcode (mainly to run the mobile app)
- Java & Objective-C (approaching rarely, but we do have some native modules)
- Ruby on Rails (just a touch)
This position can be U.S. Remote or in our Lincoln office. Plenty of remote experience is required if you plan on working remotely. We are not accepting applicants outside the U.S. at this time.
Time zone: (GMT-06:00) Central Time +/- 2 hours
We are seeking a full-time backend engineer with 6+ years of experience building enterprise-scale and production-ready applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the automotive enthusiast industry. You will be building greenfield products with our product teams on behalf of our clients.
*denotes must-haves
Skills
- Ability to take ownership of work items and help cultivate new ones with a Product-first mindset*
- GraphQL & REST API concepts and implementation patterns*
- Domain-driven design experience within distributed systems*
- Cloud-native / managed services exposure
- Experience with event-driven system architectures
Languages/frameworks
- TypeScript / Node.js LTS*
- Terraform or other IaC
- Testing frameworks such as Jest or Mocha
- Bash / Shell scripting for CI/CD pipelines
Tooling
- AWS AppSync, Lambda, DynamoDB, SNS, SQS*
- CI/CD Pipelines
- Familiarity with GraphQL Server ecosystem (Apollo Server, apollo-server-lambda, express-graphql, etc.)
- Exposure to E2E testing tools (Cypress, Selenium, TestCafe, etc.)
To thrive as a member of our team, you must:
- Operate with an ownership mentality by taking initiative, being resourceful, and executing with passion
- Have excellent verbal and written communications skills
- Ability to work early hours to communicate with our development teams in North America, South America, and Poland
- Be a quick learner and be passionate about learning
- Embody creativity, be honest, humble, mature, committed, and cultivate a positive culture
Job Benefits:
- Brand new gear!
- Ability to work remote!
- Full health benefits
- Plenty of vacation time
- Workactions are being planned!
- Surrounded by gurus, like yourself!
Time zone: (GMT-05:00) Eastern Time
Hi, We’re CompanyCam
We create simple-to-use, visual-first communication and accountability tools for contractors. Imagine a B2B SaaS app that doesn’t look like garbage, built by a team of capable, laid back people.
But don’t let the chill throw you off; we’re a fast-growing, product-led startup with big plans for the future.
The Role
We’re looking for a sharp, self-motivated, problem-solving Backend Engineer to join our team.
Using your knowledge of Ruby on Rails, you’ll work alongside other engineers, designers, and product managers to tackle everything from huge company initiatives to modest but important bug fixes, from start to finish. You’ll also collaborate with your product team on discovery, helping to assess the direction and feasibility of product changes. And, perhaps most importantly, you’ll actively contribute to the evolution of the culture and processes of a growing engineering team.
Why CompanyCam?
Did you wake up this morning with a burning desire to create apps for contractors? No? I didn’t think so. I admit, it’s not something one thinks about without some prompting. But bear with me for a moment...
Contractors are everywhere. They build our homes, they literally put roofs over our heads, they wire up our electricity, give us access to the internet, fix our plumbing and AC, paint our homes…the list goes on.
At CompanyCam, you’ll work with intelligent, kind people to make contractors' work easier. You'll create time for them so they can get shit done and spend more time with their families. Sound corny? You’ll find that midwesterner ethos permeate our culture (we’re based in Lincoln, NE), so if you can’t hang with that, no hard feelings, but this probably isn’t the role for you.
Working At CompanyCam
Our Product and Engineering departments do things a little differently.
We use Basecamp’s Shape Up method (fused with empowered product teams a la Marty Cagan's Inspired) to organize and execute our work. That means you’ll work in a close-knit team consisting of a product manager, a product designer, and other engineers on an area of the product in 6-week cycles. During cycles you'll spend most of your time implementing product improvements, but you'll also work with your team shaping (generating and vetting) product improvements for next cycle. After each cycle you’ll get a 1-2 week cool-down where you’ll pursue educational opportunities, work on pet projects, or smash some bugs that have been nagging at you. Rinse and repeat until code nirvana.
Sounds nice, right? No sprinting, no scrumming, no death by 1,000 meetings. We protect our engineers' time, treat them like adults, and trust them to get their work done. We’re also big on not overworking people. Put in your eight hours of focused, quality work and then TURN. SLACK. OFF. No nights and weekends.
Our larger company culture is also refreshingly chill. We have fun, learn from each other, and don’t take ourselves too seriously.
We cover the important stuff too. We pay well, offer unlimited vacation, meaningful equity, health insurance, and other benefits. If you're local or down to move, we’re custom remodeling a new office space in the Lincoln Haymarket area that you’ll love. If you're remote (most of the engineering team is), we’re well set up with great conference room video equipment so you'll feel like you’re there with us, and once life is back to normal we’ll fly you in a few times a year to hang out.
What We Ask Of You
Must-haves
These are our non-negotiables:
- Show up: have the courage to do difficult but necessary stuff.
- Grow up: take responsibility, learn continuously, and have a growth mindset.
- Do good: treat your co-workers and customers the way you want to be treated.
- Strong experience with and knowledge of Ruby on Rails.
- Experience working as a professional software engineer. (Sorry, we're not hiring new devs at this time.)
- Reside permanently and currently somewhere in the continental US. Alas, we're not set up to hire outside of the US.
Nice-to-haves
Day to day, you’ll spend 90%+ of your time working in Ruby on Rails, but, of course, that’s not all you’ll work with. While experience with the following technologies are not required (we’re cool with some on-the-job learning), you will see them with varying levels of frequency:
- GraphQL & REST
- PostgreSQL
- Redis
- AWS services (S3, EC2, etc)
- ElasticSearch
- MongoDB
This position can be U.S. Remote or in our Lincoln office. At least one year of remote experience is required if you plan on working remotely. We are not accepting applicants outside the U.S. at this time.
Time zone: (GMT-06:00) Central Time +/- 2 hours
We are seeking a full-time Senior Frontend Engineer with 6+ years’ experience building large-scale web applications with distributed teams. You'll be joining a high visibility product team focused on producing a best-in-class customer experience in the hospitality and automotive industries, designing and building the next generation client architecture that currently serves 9M monthly visitors.
Skills
- Ability to take ownership of work items and help cultivate new ones with a Product-first mindset
- Frontend app development
- Be self-organizing, respect projects conventions, communicate clearly and briefly
- GraphQL API concepts and implementation patterns
- Testing (unit, integration, CI/CD E2E)
- Ability to work and communicate primarily across GMT-8 through GMT-3 (where our teams reside and work)
Languages/frameworks
- React 17 and higher (storybook, react-final-form)
- SCSS (Flexbox, CSS grid)
- Typescript
- Next.js
- Cypress
- Node.js LTS
- Understanding of infrastructure as code (e.g. Terraform, CloudFormation, or Serverless)
Tooling
- CI/CD Pipelines
- Chrome/Firefox Debugging Tools
- React Profiler for performance
- Familiarity with code bundling & splitting strategies and tools
- Sentry and similar exception analysis providers
- Various Analytics providers
To thrive as a member of our team, you must:
- Operate with an ownership mentality by taking initiative, being resourceful, and executing with passion
- Have excellent verbal and written communications skills
- Be able to work the hours necessary to communicate with our development teams in North America and South America
- Be a quick learner and be passionate about learning
- Embody creativity, be honest, humble, mature, committed, and cultivate a positive culture
- Be a team player and educator
Job Benefits:
- Brand new gear!
- Ability to work remote!
- Full health benefits
- Plenty of vacation time
- Workactions are being planned!
- Surrounded by gurus, like yourself!
Full Beaker is looking for a passionate and enthusiastic Lead JavaScript Full Stack Engineer to join our team!
What you'll do on a day-to-day basis
- Develop new features and enhance our products. We have tons of ideas that need to be prototyped, tested, and eventually released. You will develop in TypeScript/React, HTML/CSS, and API development.
- Support and improve existing websites. We're currently in charge of multiple websites in different development stacks, and they all require maintenance.
- Lead us making smart architectural decisions. Work closely with business stakeholders, you will architect and develop products that are scalable, secure, and distributable, and most importantly, will solve the business problems.
- Communicate, communicate, communicate. Everything we do has an impact on the business. You will be working directly with product managers, campaign managers, business analysts, UX designers.
- Mentor junior engineers and delegate tasks. We want everyone on the team to grow professionally and contribute to the success of Full Beaker. Pass on your knowledge and encourage the team to learn and do more.
Skills & requirements
- Seasoned engineering experience in an online business. At least 5-7 years of experience at a senior level in a consumer-facing online business. Team management experience is a must.
- Professional experience with React/TypeScript. Strong React/TypeScript experience is a must, experience with Vue, Angular, or similar is a bonus. We do expect you to know about the ins-and-outs of JavaScript standards, and be aware of the upcoming proposals like ES9.
- Good eye for UX and responsive design. We believe that good design is the best way to communicate with our consumers, so we value a critical eye and a people-focused perspective. You must be able to translate design to responsive HTML/CSS (Sass/Scss).
- Ability to build and integrate with APIs. You will be asked to develop and integrate with dozens of different APIs — both internal and external. Experience with RESTful a must, GraphQL a plus.
- Nice-to-haves. Experience with programming languages (Python, PHP, Java) and marketing solutions (GA, GTM, Optimize, HotJar, Heap, Marketo).
- Engaging, influencing and evangelizing SRE best practices within the Cloud team as well as the development, operations and product groups to align technology services/solution delivery.
- Driving quality accountability within the organization with well-defined processes, metrics and goals for process quality. This includes leading effective postmortems and ensuring actions are followed-up.
- Managing availability, latency, scalability and effectiveness of Citizens applications development by instilling engineering reliability into our development life cycle with a focus on fault tolerant approaches
- Creating self-provisioning infrastructure using tools like Terraform, Ansible and Docker
- Driving capacity planning, performance analysis, instrumentation and other nonfunctional systems requirements.
- Defining key metrics and SLAs around new web service being crated to support rapid growth and migration
- Implementing metric driven processes to ensure service quality target are met.
Qualifications
Required Skills/Experience:- 3 or more years of experience running and migrating large scale application stacks in the Cloud
- 3 or more years of experience in the following areas (performance engineering, capacity engineering, availability engineering)
- 3 or more years of Terraform, Ansible or other automation experience Knowledge in all aspects of designing, developing and managing large real-time systems
- Prior successful experience as systems performance or site/systems reliability engineer
- In-depth working knowledge of Linux/Unix
- Detailed knowledge of modern software development lifecycles including CI/CD principles.
- Experience with Kubernetes, containers, AWS, Azure
- Knowledge of PHP, Python, Go or other programming languages and technologies
- Deep understanding of internet and networking protocols
- Degree in computer science or related technical field
Why Work for Us
At Citizens, you'll find a customer-centric culture built around helping our customers and giving back to our local communities. When you join our team, you are part of a supportive and collaborative workforce, with access to training and tools to accelerate your potential and maximize your career growth.
Equal Employment Opportunity
It is the policy of Citizens to provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to race, color, ethnicity, religion, gender, pregnancy/childbirth, colleague or a dependent’s reproductive health decision making, age, national origin, sexual orientation, gender identity or expression, disability or perceived disability, genetic information, genetic characteristic, citizenship, veteran or military status, marital or domestic partner status, family status/parenthood, victim of domestic violence, or any other category protected by federal, state and/or local laws.
Equal Employment and Opportunity Employer/Disabled/Veteran
Citizens is a brand name of Citizens Bank, N.A. and each of its respective affiliates.
Job Benefits:
- Generous PTO
- Flexible Work Schedules
- Learning and Development Resources & Educational Assistance
- Comprehensive Health Benefits
- Volunteer Events & Corporate Match Program
- Parental Leave for All Parents, Including Adoptive
- Onsite Café & Coffee Bar (some locations)
- Gym & Classes (some locations)
- 401k Matching & Employee Stock Purchase Program
- Discounts on Bank Services, Including Student Loan Refinancing
LANGUAGES: JavaScript (w/ Typescript), Node, C#
QUERY LANGUAGES / DATABASES: MSSQL, MONGO, DynamoDb
FRAMEWORKS: React, Serverless Framework, Terraform, React Native, .Net
AWS CLOUD: Lambda, EKS, ECS, EC2, DynamoDb, AuroraDb, Kinesis, SNS, SQS, Redshift, API Gateway, Cloudformation, Cloudfront, S3, IAM
TESTING: Jest, Mocha, Chai, Enzyme, NUnit, XUnit
CICD: Jenkins, GitHub Actions
SOURCE CONTROL: GitHub
PROCESS: JIRA, Confluence, GitHub
WHAT IS EXPECTED OF YOU:
- Work effectively with a team of 4 - 6 other developers, QA, Scrum, Design and Product to build an amazing software product
- Push to production multiple times a day, from multiple different microservices
- Thoughtful in code reviews with the ability to contribute and the humility to learn
- Domain driven approach to breakout problems into smaller pieces based on business needs
- A test first approach to writing software
- Trust and autonomy to build the right solution the right way
QUALIFICATIONS:
- 5+ years of hands on development experience javascript
- 3+ years working with RESTful APIs
- 1+ years working in the cloud, thinking with a “cloud first” approach
- Experience with modern web development techniques such as semantic HTML, accessibility, SEO techniques, server side rendering, etc.
- Ability to communicate effectively, from other engineers (via patterns) to non-technical stakeholders
PREFERRED QUALIFICATIONS:
- Experience with ES6 and current JS frameworks like React, Vue, or Angular
- Experience with npm, webpack, jenkins or similar CI build systems
- Experience with managing state in significant javascript applications
- Experience with strongly, statically typed languages and OOP principles in C# or Java
- Experience with React Native or mobile development
ABOUT YOU:
uShip’s Senior Software Engineers work on agile teams, solving challenging problems in the logistics e-commerce space. We are looking for a senior engineer to help lead and create our next wave of products and architectural changes. Ideal candidate believes in a pragmatic approach, is creative, but able to embrace elegant simplicity in both code and infrastructure. You’ll be building the foundation that enables us to empower the logistics landscape and help customers all over the world.
Job Benefits:
- 100% paid Health and Dental insurance for the employees
- Stock Options
- 401k Matching, no vesting required, we match immediately
- Open PTO policy, no need to accrue time to take time off
- Yearly bonus based on company and individual performance
- Chef cooked lunches in our state of the art kitchen
- Professional development budgets that renew yearly for every dev
- Dog friendly
- Casual dress work environment
- Flexible work hours
Time zone: (GMT-06:00) Central Time +/- 2 hours
This role is available to highly experienced remote workers. You must speak fluent English.
YOUR ROLE
As a confident and product-focused developer, you will work with Marketing, Content, CRO, and Analytics teams to develop lead generation websites in a multi-tenant CMS environment. You should love collaborating with team members to streamline processes and deliver quality code in a CI/CD environment.
You will balance individual contributions with mentorship. You will build out our front end technology infrastructure and continue to push the boundaries of usability and delight with our products.
SUCCESS LOOKS LIKE
- Leading and mentoring front-end developers on your team, to grow their skills and prepare them for increased responsibility.
- Prototyping and developing responsive and elegant cross-platform functionality.
- Researching new technologies to solve problems and improve existing systems.
- Leading discussions about project architecture and technical feasibility, making decisions, and justifying your development approach.
- Working closely with the product owners to help address business needs while maintaining engineering standards and paying down technical debt.
- Building frameworks and libraries that power our Launch Potato's engineering team.
WHAT YOU NEED TO SUCCEED
- 4+ years in a web development position. The ideal candidate will have spent at least one year working as a "full-stack" developer.
- High levels of skill with HTML, CSS, and vanilla Javascript; significant experience with one or more other languages.
- Experience working with a component-based web framework, particularly one with a server-side templating aspect (e.g., Apache Tiles, Vue+Nuxt, React+Next). Candidates without this should have significant experience with at least one server-side templating language (e.g., JSP, FTL, Handlebars, ERB).
- The ability to translate technical concepts into business-friendly requirements – and vice versa.
- Interested in expanding your leadership skills and mentorship abilities
- Successfully mentored other engineers in the past and have encouraged your peers to use software development best practices for code testing and deployment.
WHO ARE WE?
Founded in 2014 with no external investment, Launch Potato has grown into a leading connector of advertisers to qualified customers.
Launch Potato is South Florida's fastest-growing media company leveraging data science, and fun to continue building our portfolio of category-leading direct-to-consumer brands that attract millions of users.
Most recently, honored as an Inc. Best Place to Work & Inc. Fastest Growing Company for the second time, a winner of the SFBJ Best Place to Work Award, and Florida Trend Best Place to Work. While our headquarters is in vibrant downtown Delray Beach, Florida, we have a unique, international team distributed across several countries and are a pioneering advocate of remote work. Check out the perks here!
From Day One, we've been committed to having a diverse, inclusive team and culture. We are proud to be an Equal Employment Opportunity company. We value diversity, equity, and inclusion.
We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Want to make your impact in a profitable, high-growth company? Apply now!