18 : remote jobs for you

Software Solutions Architect

As Software Solutions Architect, you are a polyglot engineer with a hunger for learning new languages and tools. You see yourself as a maker and you are interested in all steps of the process, from understanding the challenge, to designing, developing and deploying.

As a consulting Software Solutions Architect, you are always happy to be learning, choosing the right tool for the job but also becoming the foremost domain expert about our client’s business. You should always be able to answer the question: What have I learned this week?
This is a remote first role that will require some travel to client sites as necessary. You must be authorized to work in the United States.
Responsibilities and Duties
In this role, you will participate in the full life cycle of application development for our clients with duties including but not limited to:
  • Assist the sales team with uncovering and understanding technical requirements and producing estimates and risk assessments for new projects.
  • Become the domain expert for our clients’ business and gain a deep knowledge of their infrastructure and internal systems.
  • Assess and research technologies to determine their fitness for a particular purpose.
  • Educate and train clients and stakeholders about the benefits of our approach and process to software and solutions development.
  • Collaborate with the engineering team on project delivery by contributing code and reviewing pull requests.
  • Collaborate with the team to create a successful project hand-off plan
Qualifications and Skills
  • 10+ years of experience in software engineering.
  • Over 5+ years of experience directly consulting with clients.
  • Eager to learn new languages and technologies.
  • Proficient and experienced with at least 3 programming languages; JavaScript, Ruby, Elixir, Go, C# and Python are all a plus.
  • Strong experience designing and delivering features on both server and client sides of the development stack.
  • Experience with AWS, GCP, or Azure.
  • Experience working with Chef, Ansible, and other provisioning technologies is a plus.
  • BS of Computer Science or similar academic background is a plus.
  • Excellent skills in spoken and written English language.
  • Possess a strong and reliable internet connection.
  • 17 hours ago
  • Citrusbyte

Senior Software Engineer

Remote applicants must be located in the continental US and have existing US work authorization. No applicants from CA, WA or NY.

Spreedly is an API based payments company headquartered in Durham, NC. We are a stable, growth stage start up with a team that enjoys working together and is remote friendly and inclusive. Our culture is based around our dedication to a meaningful work/life balance, and our commitment to that is reflected in the way we've structured the company, as well as the benefits and perks that we offer employees.

Our list of "amazing functionality that customers will happily pay us for if we can just get it implemented..." is growing faster than we can check things off, and we need help from an experienced engineer that can hop into a high-functioning, experienced team and start learning and contributing quickly.

When you start at Spreedly (think first 6-12 months), you'll be spending 90%+ of your time working right on the product team building functionality for customers. Building product at Spreedly is a bit unique in that our main product is a payments API used by other developers. So "designing a UI" often means thinking through how YOU would want a given API to work if you were using it, and "adding a feature for a customer" often means working through how to securely enable a developer to do something interesting with a credit card number. Super challenging and fun, we think! And since we work with credit card data on a daily basis, thinking about security is a way of life at Spreedly, as is building sustainable processes to keep that information safe (and our auditors happy).

What we're looking for in a senior engineer is somebody who's excited by jumping into pretty complex technical problems and making sense of them. We regularly deal with encryption, encoding, and security, all within the context of a distributed system. You don't have to be an expert in any of those aspects, but you should be really open to learning about them. Once you've gotten your feet under you and understand the domain well enough, we envision you being the technical lead for one aspect of our service. In particular, this means we'd like you to mentor junior engineers and help them tackle the task at hand using pragmatic software practices. We're looking for people that are good at their job who are also are interested in elevating the people around them.

What We're Looking For

  • A track record of delivering well-crafted software
  • A willingness to be a generalist and the curiosity to try new things you've never done before
  • Excitement about building products for Spreedly's customers, who are primarily businesses doing commerce and their developers who are using our API's and toolkits
  • Excellent written communication skills, and a willingness to use them to document your work as necessary
  • The ability to operate autonomously, sorting your own immediate priorities out of the ever-shifting needs of a startup environment
  • Confidence in your ability to learn new tech as necessary. Today we work primarily with Ruby, Rails, Elixir, Phoenix, Riak, Kafka, Postgres, Redis, and Linux ... but are always pragmatically evaluating new languages and tools

What We Offer

  • Competitive salary + equity package
  • Outstanding medical and dental benefits (we pay 100% of monthly premiums for employees + families)
  • Open PTO policy
  • Tues./Thurs. in-office days- the rest of the week employees are free to work wherever they choose
  • Paid lunches on in-office days
  • 12 weeks paid family leave for all employees
  • Company sponsored 401k
  • Yearly paid professional development

We are open to remote candidates, with the caveat that you must be located in the continental US (the whole team gets together at our Durham office once a quarter). Most of our technical team is in the RDU area and works out of our office in downtown Durham, NC two days a week, and from wherever we fancy the other three days a week. We also have ~20% of our team already remote. So, although we're pretty aware of what it takes to support remote employees, if you are remote we'd like for you to have had some experience working that way.

We're constantly striving to have the fairest and most productive hiring process possible. We want to ensure that every candidate is treated equally and our interactions are designed with that goal in mind. If you want to get a sense for what your application process will look like, we'd encourage you to read the following: Stop Hazing Your Potential Hires and Programming Puzzles Are Not the Answer.

If this at all sounds interesting, we'd love to hear from you!

Spreedly is an equal opportunity employer that values a diverse culture as it’s an accurate reflection of the larger community and world in which we live. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples and structured interviews.

Due to the sensitive nature of what Spreedly does- handling payment data- candidates must complete a successful background check. If you have concerns along those lines, please discuss with us sooner rather than later- we do not want you to waste time in the hiring process and get disqualified at the end if we can help it.
  • 5 days ago
  • Spreedly

Senior Backend Engineer

We are looking for a talented individual who can help us to shape our product and culture from a long-term perspective.

As a core member in the initial stages, you will be working alongside us to develop our product from the early stage, as well as, be involved in future stages of product growth.

We work mostly in Ruby on Rails + GraphQL with some AWS services (ECS, RDS, Cloud Formation, Cognito, etc). However, we're also open to speaking with talented engineers who can pick up things quickly.

RESPONSIBILITIES 
  • Be involved in every aspect of the backend development
  • Develop new features with Ruby on Rails and GraphQL
  • Improve and refactor codebases for a better developer experience and productivity 

REQUIREMENTS 
  • 5+ years’ experience in backend development
  • Experience with Ruby on Rails (experience with Elixir/Phoenix would be considered an asset if you are less experienced with Ruby)
  • Experience with Cloud Infrastructure and Docker
  • Skillful at writing reusable, quality codes
  • Experience working in small teams or startup
  • Comfortable working with remote colleagues and multidisciplinary teams

DESIRED SKILLS 
  • Experience with Cloud Infrastructure (AWS, Google Cloud Platform, etc.) and Configuration Management (Ansible, Puppet, Chef, etc.)
  • Experience developing products within an engineering team (not as dev-shop)
  • Experience with React and Redux or similar frameworks (Vue.js, Angular.js, etc.)

BENEFITS & PERKS 
  • Competitive salary / Stock options package 
  • PTO: 15 days vacation plus national holidays
  • Reimbursement of costs incurred from usage of co-working space 
  • Business trip opportunities to Japan and America (1-3 times yearly)
  • Support to apply for a Japanese work visa if you want to work in Japan
*** Please understand that these perks are not provided during the probationary period. 

WHO WE ARE 
  • We are currently a small team consisting of a CEO, 6 engineers
  • A remote friendly team with employees located in Tokyo and San Francisco (headquarter)
  • Successful entrepreneurs and engineers who have built large scale systems from scratch
  • Raised $2.5M in funding from some of Asia’s top investors
  • 5 days ago
  • Chomp

Remote Contract Elixir Engineer

We are looking for a Mid-to-Senior Elixir engineer to work with a pre-launch startup on their backend. They have an Elixir backend with a GraphQL API that powers their React Native application. The work will mostly be focused on building new features. There's an expectation of attending daily standups and communicating regularly throughout work hours so 3-4 hours of overlap with MST is desirable. This is a fulltime (40 hous/week) role. A more Senior engineer is needed so at least 4 years of professional development experience is expected. Ability to work full stack with React Native is a huge plus, but not required.
  • 1 week ago
  • G2i inc

Get alerts for new jobs

Senior Software Engineer

Ello and Talenthouse are looking for an engineer to help us grow and maintain the infrastructure and code that power talenthouse.com and ello.co.

I think this is a rare opportunity work on an incredible software stack. Ello is the Creators Network, and we serve millions of requests per day. Our software stack runs on AWS and Heroku, and is written in Ruby and Elixir. Talenthouse has become the best place for brands to connect to the world's best artists. Our backend is written in Scala.

We are looking for an experienced engineer to join our team to help grow our brands and to maintain our current applications.  Your primary job function will be to work in Scala to support the Talenthouse web application, but you will also be helping on the Ello stack.

  • 1 week ago
  • Talenthouse and Ello

Salesforce Developer

This is a terrific opportunity for self-motivated Salesforce Developer to join our team. At Forward Financing, our mission is to be the leading provider of financing solutions to under-served small businesses. As the 15th fastest growing company in US & #1 in Massachusetts (Inc 500), we are at the forefront of growth in the FinTech space. We are 100% dedicated to this vertical and to achieving our mission.
 
As Salesforce Developer you will develop the Salesforce functionality in collaboration with our Ruby and Elixir teams to create a unified high-performance work environment. You will report to the Salesforce Team Lead and collaborate frequently with Salesforce Administrators, Product Managers, and internal customers in Sales, Underwriting, Collections, and other teams.
 
Your role in helping create a productive platform for business will be critical to driving our mission forward.

In this role you will:
  • Assist with Salesforce administration and development
  • Develop Lightning Components 
  • Customize Standard Objects and creating Custom Objects
  • Develop custom Apex Classes and Apex Triggers
  • Be responsible for building and troubleshooting Administrative based tasks in Process Builder, Workflow, etc.
  • Run Salesforce queries (SoQL and SoSL)
  • Develop Visualforce pages, Visualforce components and Customer Controllers
 
About You:
  • COACHABLE: Open to feedback.  Solicit feedback and uses it as a means to improve personal development.  Flexible and adaptable, can adjust and respond to changing priorities and conditions effectively.
  • POSITIVE:  High energy, excited by and thrive in a dynamic, fast-paced, and growing organization.  “Can-do-attitude”, versatile and willing take on what needs to be done to move the business forward.  Enthusiastic, exhibits passion and excitement over work. Optimistic, positive, open, and objective toward others.
  • HIGH STANDARDS:  Quality orientation, expect personal performance and team performance to be nothing short of the best. Accountable, responsible and driven to meet and exceed personal objectives. Follow through on commitments, live up to verbal and written agreements.  A Doer, roll up your sleeves, get it done, demonstrate high degrees of diligence.
  • COLLABORATIVE: Strong “people orientation”.  Work well in groups by being open to ideas.  Can disagree without being abrasive or intimidating.  Teamwork.  Reach out to peers and cooperate with supervisors to establish collaborative working relationships. 
  • EFFICIENT: Able to produce significant output with minimal wasted effort and demonstrating strong ability to organize, plan and focus on key priorities, while also making sure important details do not slip through the cracks.
  • EMOTIONALLY INTELLIGENT:  Aware of, control, and express one's emotions.  Handle interpersonal relationships judiciously and empathetically.  Exercise good judgement while under pressure.
  • PROACTIVE: Act without being told what to do, while bringing new ideas to the company.   Demonstrate tenacity and willingness to go the distance to get something done, including working long hours at times if needed.
  • COMMUNICATOR: Speak and write clearly and articulately without being overly verbose or talkative.  Possess an openness to people and a willingness to hear what others are saying.
  • STRATEGIC THINKER: Think and perform both tactically and strategically. Able to see and communicate the big picture in an inspiring way. Determine opportunities and threats through comprehensive analysis or current and future trends.
  • JUDGEMENT: Strong business acumen and excellent logic and reasoning skills, ability to exercise great judgement while working independently in a fast-paced environment.

Requirements:
  • Experience in taking a Salesforce organization from Classic to the Lightning Experience
  • Salesforce Certified Platform Developer I or Salesforce Certified Platform Developer II
  • U.S. citizenship or permanent resident status required  

Preferred requirements:
  • Broad knowledge of technologies such as: Salesforce data loader, HTML5, JavaScript, CSS, SQL, XML and XSL
  • Knowledge of Java and Oracle technology is a plus
  • Salesforce Certified Administrator -preferred, not required

Open to remote work options for the right candidate in US or abroad

About Us: 
Forward Financing is a Boston-based financial technology company that provides fast, flexible, and reliable working capital to small and medium-size businesses nationwide. By combining proprietary technology with a team of small business financing experts, Forward Financing delivers same day funding with the speed and simplicity business owners need to succeed and grow.  With a simple online application, businesses can trust Forward Financing for approvals within minutes, funding within hours, and personalized support and service when they need it most.
 
Since 2012, Forward Financing has provided over $400m in funding to more than 10,000 small businesses. Consistently recognized as an industry leader, the company is A+ rated by the Better Business Bureau and receives top ratings across all major customer review platforms. In 2017 and 2018, Forward Financing was named by Inc. Magazine and the Boston Business Journal as one of the fastest growing companies in Massachusetts. Learn more at www.forwardfinancing.com
 
Compensation:
At Forward Financing, we believe that if our company succeeds, all of our employees succeed too!  We offer a competitive compensation package for highly qualified candidates that are extremely motivated, have a positive attitude, and are able to ramp up quickly.  We offer a comprehensive benefits package including medical, dental, vision and commuter benefits along with gym reimbursement, 401K, paid volunteering days and a matching gift program.  We work in an open environment with a start-up vibe, conveniently located just steps away from South Station and conveniently located to all major "T" lines.  You will have the opportunity to work with people that enjoy a fun, social office culture.

  • 2 weeks ago
  • Forward Financing

Senior DevOps Engineer

Our goal at Nash is to make trading, holding, and interacting with cryptocurrencies accessible to everyone. We are looking for DevOps engineers (remote) to assist with the deployment of our exchange matching engine, settlement layer, and APIs. You should be well versed in best practices for deploying, monitoring, and updating highly secure systems.

Requirements:
  • Build infrastructure for the secure deployment and monitoring of our exchange services.
  • Document your work thoroughly so that others can work with and build upon it.
  • Engage in test-driven development practices.
  • Work asynchronously with a fully remote team.

We are looking for:
  • 4+ years in a prior DevOps role.
  • Experience managing cloud provider services (e.g., AWS GCP) using Terraform.
  • Experience deploying highly secure systems (such as financial software).
  • Experience managing cloud provider services (e.g., AWS GCP).
  • Extensive knowledge of Kubernetes, microservice deployments, and CI/CD (Gitlab)
  • Experience with managing distributed systems in Elixir.

We prefer but don't require:
  • 1+ years experience working with Elixir.
  • Experience working in remote teams.
  • A history of contributing to open source software.
  • Experience working with OTP, Ecto, and Plug.
  • Familiarity with Elixir typespecs.
  • 1 week ago
  • Nash

Senior DevOps Engineer

Our goal at Nash is to make trading, holding, and interacting with cryptocurrencies accessible to everyone. We are looking for DevOps engineers (remote) to assist with the deployment of our exchange matching engine, settlement layer, and APIs. You should be well versed in best practices for deploying, monitoring, and updating highly secure systems.

Requirements:
  • Build infrastructure for the secure deployment and monitoring of our exchange services.
  • Document your work thoroughly so that others can work with and build upon it.
  • Engage in test-driven development practices.
  • Work asynchronously with a fully remote team.

We are looking for:
  • 4+ years in a prior DevOps role.
  • Experience managing cloud provider services (e.g., AWS GCP) using Terraform.
  • Experience deploying highly secure systems (such as financial software).
  • Experience managing cloud provider services (e.g., AWS GCP).
  • Extensive knowledge of Kubernetes, microservice deployments, and CI/CD (Gitlab)
  • Experience with managing distributed systems in Elixir.

We prefer but don't require:
  • 1+ years experience working with Elixir.
  • Experience working in remote teams.
  • A history of contributing to open source software.
  • Experience working with OTP, Ecto, and Plug.
  • Familiarity with Elixir typespecs.
  • 2 weeks ago
  • Nash

Elixir or Erlang Developer for Paybear

Paybear is a cutting-edge cryptocurrency platform working towards the creation of a global toolkit for crypto-based financial products.
With the initial version of our payment gateway already up and running, we’re now focused on incorporatingnew products into our growing ecosystem.

However, our work is not yet complete! We’re in need of an Elixir or Erlang Developer to apply their impressive skills towards the creation of even more amazing products at PayBear.

Role:
  • Write reusable, testable and sustainable code for Paybear products and services.

  • Collaborate with and support both the DevOps and Frontend teams.


Required skills:
  • At least 1 year of hands-on experience with Elixir and/or Erlang and OTP, or 5+ years of production experience in languages and platforms such as Scala, Clojure, Python, Java and C#.

  • Ability to write clean, documented, production-ready code. Sloppy coders need not apply!

  • Self-motivated and comfortable as part of a fully remote team.

  • Thorough knowledge of Git and Docker.

  • Proven experience with MongoDB.

  • Familiarity with cloud services such as Azure, AWS or GCP.

  • Fluent English, both spoken and written.

Bonus attributes:
  • At home in the bowels of blockchain: you understand blockchain tech on an instinctual level and have experience working with it.

  • Experience with Plug, Ecto, OTP.

  • Experience with Node.js.

  • You’ve previously worked as part of a remote team.


Terms:
  • 40 hours/week.

  • Open to contract work.

  • From 30 USD / hour.

  • Time tracking through Hubstaff.com.

Feeling up to the challenge? Send your CV and code sample with [Elixir or Erlang] in the subject to Alex at career@paybear.io, and let’s get started!
  • 2 weeks ago
  • Paybear

Polyglot Backend Engineer

Citrusbyte is a software consultancy that believes in using simple tools to solve problems. We build custom systems for both startups and enterprises - You can see our portfolio for more information about our clients.

We have offices in Los Angeles and New York, but we work remotely with people from all around the world.

Our engineers have experience in a consultative environment, excellent communication skills and a desire to work with talented teams building innovative products. We work closely with our clients, sharing our experience and processes to help them define and create their products.

Most of our projects are written in Ruby or Elixir, so experience in these languages is required, but we are looking for polyglot engineers who have a hunger for learning new languages and tools. Currently, we have ongoing projects with C# as well.

We want to work with passionate engineers that are constantly learning and who inspire others to grow and learn as well. you should always be able to answer the question: "what have I learned this week?"

We believe that less is more and we strongly value simplicity. This is also reflected in the tools we choose to work with. For example, we tend to avoid using big frameworks like Ruby on Rails and instead lean towards smaller tools like Sinatra, Roda or Cuba.

We have also done projects in C#, Elixir, Node.js, Go, Python, Lua, etc. And strive to learn new tools and languages every day. We believe in always choosing the right tool for the job and we are very open-minded about trying different technologies. You don't need to be experienced in all of these languages in order to join, but you do need to be eager to take on hard challenges and willing to choose the right tool, even if it's outside of your comfort zone!

Skills & Requirements:
  • Smart, gets things done
  • Excellent communication skills
  • Consulting experience
  • Passionate about software development
  • Experience working in a highly distributed company
  • Open minded and always learning

Duties & Responsibilities:
  • Architect and build web applications.
  • Work with product designers and clients to clarify requirements, prototype functionality and build products.
  • Plan, estimate and prioritize work in a collaborative and distributed team.

Citrusbyte expects employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment is not tolerated. We encourage success based on our individual merits and abilities, and all decisions regarding recruitment, hiring, promotion, compensation, employee development decisions such as training, and all other terms and conditions of employment, will be made without regard to race, nationality, national origin, citizenship status, employment status, ethnicity, ethnic origin, color, creed, religion, belief, age, marital status, pregnancy, gender, gender identity, sexual preference, lifestyle, social class, military status, disability, physical features, or any other protected status. We oppose all forms of unlawful or unfair discrimination. Citrusbyte is an equal opportunity employer.

No statements by Citrusbyte are intended to create an offer of employment unless made in a writing signed by an officer of the company and no offer shall become effective unless countersigned by the prospective employee.
  • 2 weeks ago
  • Citrusbyte

Senior Ruby/elixir Developer

You do have a bunch of contracts, like phone, electricity, Internet, insurance, gym, etc. Have you ever tried to cancel or negotiate any of them? We are sure your experience was bad. Our mission here at Volders is to fix that.

We free our customers from dealing with contract management tasks so that they can enjoy the things that matter. More than 1 Million customers relied on Volders services, and for us, that’s just the beginning.

**About you**
* You have experience with Ruby and Rails (but believe Elixir is the next step in your career)
* You have the desire to learn and use Elixir/Phoenix full-time
* You know your way around Javascript + HTML/CSS
* You prefer server rendered applications instead of SPAs
* You are proud about creating and shipping simple and well-tested code
* You feel comfortable working by yourself and take ownership
* Your working time overlaps with Berlin time (at least 4 hours)
* You have good spoken/written English

**About us**
* We have an informal, collaborative and ego-free environment
* We have a number of Ruby and Elixir projects
* Our products run on AWS
* We use Terraform and Packer to build our infrastructure
* We embrace Continuous Integration

**Benefits**
* Equipment to improve your home office (camera, microphone, etc)
* Educational budget to buy the books you need
* Work from Berlin once a year, with everything covered
* 2-weeks paid vacation
* Build a product that people love using Apply now and work remotely at Volders Gmbh
  • 5 months ago
  • Volders Gmbh

Backend Engineer - Driver Growth

⚠️ Before you read our awesome job posting, it's important to mention that yes we promote flexible and remote ways of working since day-1, however, we are still a young company iterating over our remote culture and we try to keep our time zones not too spread out.
Time zone -2h > Paris - Time zone  <  Time zone +2h ⚠️


DRIVER EXPERIENCE TEAM @HEETCH

The top priority of our user-driven team is the happiness of our drivers. From the moment they decide to join us until they enter our marketplace, drivers will be using our products. And our mission is to make sure they get the stellar experience they deserve.

Given our very large business scope(drivers acquisition, retention and well-being), our team is working side by side with frontend, mobile, product and design teams, allowing us to build features that will empower drivers with new ways to drive and earn.

From the inside, we’re a caring full-stack team of engineers(IOS, Android, Frontend, Backend, QA) who share the same values:

Transparency: We discuss everything openly.

Team Unity : No one is left behind.

Move Fast : No need to demonstrate for day, just do it.

Knowledge Sharing : Whether it's organizational, cultural or tech, we're eager to learn!

It's OK to fail : Succeed together, learn together.

With the many new challenges we’re facing every day, our team is seeking a product aficionado that will help us take our services to the next level. Our ideal candidate is someone who loves building softwares people genuinely love using, have strong problem-solving skills and great empathy for users.

What Happens Next Will Surprise You ! ?

CHALLENGES YOU’LL BE FACING WITH US

• Design a flexible driver onboarding flow allowing our international team to easily launch new cities.

• Provide an optimized solution for company executives to manage their fleet.

• Build tools that significantly improve our communication with our drivers.

RESPONSIBILITIES

• Deploy, monitor and maintain your microservices in production.

• Design well-tested, and scalable software to handle millions of users.

• Participate in Code Reviews and provide feedback to your colleagues.

• Leave code better than you found it.

• Create a positive environment for the people around you.

• Lead by example.

• Share knowledge with your team and help them grow.

REQUIREMENTS

• Solid experience as a Backend Engineer.

• Comfortable building softwares in a polyglot environment (Ruby or Elixir).

• Delivers elegant APIs that are easy to use.

• Designs performant systems for high throughput workloads.

• Awareness and understanding of technical constraints.

• Not afraid of leaving your technical comfort zone.

• Bonus : Knowledge in Event Driven Design or DDD, CQRS+ES, Golang

PERKS

• Stocks.

• Paid conference attendance/travel.

• Heetch credits.

• A Spotify subscription.

• Medical care.

• Code retreats and company retreats.

• Travel budget (visit your remote coworkers and our offices).

  • 6 months ago
  • Heetch

Software Engineer

If you are someone who thrives on innovation, thinking outside the box and have a passion for creating something your users love, we invite you to check out HelloSign. Our customer base of 75,000 (and growing!) businesses already love us, and now we’re thinking even bigger. In our push towards the enterprise, we’re looking for skilled and motivated engineers to join our expanding team. At HelloSign, we build our products with performance, scale and security in mind. In addition to being highly skilled on the technical side, you should also be able to put yourself in the user's shoes and think critically about how your work will improve their experience. We take pride in our work and want you to as well.

What You'll Do:

  • Help scale our products and existing systems to support millions of users
  • Participate in architectural and design review discussions
  • Collaborate with other engineers and the Product team to define clear deliverables and establish project milestones
  • Take ownership of features from end to end by going through design, implementation, testing and maintenance phases
  • Identify opportunities to improve existing code or architecture
  • Upcoming initiatives include building support for large teams, SSO with SCIM integrations, expanding the capabilities in our workflow engine, and restructuring our multiple products into a suite of micro-services.
  • Embody our core values and uphold our unique company culture. We value diversity and inclusion, and encourage our team members to be their authentic selves at work. 

Who You Are:

  • You have at least 3 years of previous software development experience in a fast-paced environment.
  • You’re used to working collaboratively, participating in code reviews, and being a team player.
  • You believe in automated tests and taking ownership over the quality of your code.
  • We’re a startup. You are comfortable taking an imperfect feature specification and driving it all the way to completion.
  • Technologies we use most include PHP, Elixir, React JS and MySQL. While those are not must haves, experience with them are desirable.
  • We believe in using the right tool for each particular job. Other than the languages listed above, we also use a number of libraries which include Symfony, Redis, Redux, Beanstalk, Phoenix, Elasticsearch, among others, hosted on AWS.
  • We use Selenium and TestNG for our automation testing, if you have experience in these areas it would be a plus.
  • You have good judgment and the ability to maintain confidentiality of sensitive customer data.
  • 6 months ago
  • HelloSign

Software Engineer

If you are someone who thrives on innovation, thinking outside the box and have a passion for creating something your users love, we invite you to check out HelloSign. Our customer base of 75,000 (and growing!) businesses already love us, and now we’re thinking even bigger. In our push towards the enterprise, we’re looking for skilled and motivated engineers to join our expanding team. At HelloSign, we build our products with performance, scale and security in mind. In addition to being highly skilled on the technical side, you should also be able to put yourself in the user's shoes and think critically about how your work will improve their experience. We take pride in our work and want you to as well.

What You'll Do:

  • Help scale our products and existing systems to support millions of users
  • Participate in architectural and design review discussions
  • Collaborate with other engineers and the Product team to define clear deliverables and establish project milestones
  • Take ownership of features from end to end by going through design, implementation, testing and maintenance phases
  • Identify opportunities to improve existing code or architecture
  • Upcoming initiatives include building support for large teams, SSO with SCIM integrations, expanding the capabilities in our workflow engine, and restructuring our multiple products into a suite of micro-services.
  • Embody our core values and uphold our unique company culture. We value diversity and inclusion, and encourage our team members to be their authentic selves at work. 

Who You Are:

  • You have at least 3 years of previous software development experience in a fast-paced environment.
  • You’re used to working collaboratively, participating in code reviews, and being a team player.
  • You believe in automated tests and taking ownership over the quality of your code.
  • We’re a startup. You are comfortable taking an imperfect feature specification and driving it all the way to completion.
  • Technologies we use most include PHP, Elixir, React JS and MySQL. While those are not must haves, experience with them are desirable.
  • We believe in using the right tool for each particular job. Other than the languages listed above, we also use a number of libraries which include Symfony, Redis, Redux, Beanstalk, Phoenix, Elasticsearch, among others, hosted on AWS.
  • We use Selenium and TestNG for our automation testing, if you have experience in these areas it would be a plus.
  • You have good judgment and the ability to maintain confidentiality of sensitive customer data.
  • 6 months ago
  • HelloSign

Backend Engineer - Money

MONEY @ HEETCH

The Money Team works behind the scenes to ensure a smooth experience for everyone involved in payment transactions. We are responsible for the proper handling of millions of euros across thousands of daily rides ?, and everyone is counting on us to deliver reliably and efficiently.

We work hand in hand with the Data, Product and Operations teams to improve our product while protecting our bankrolls and maintaining compliance and cleanliness in our accounting records: 

  • Numbers, numbers everywhere.
  • We help users manage their payment methods and coupons, a crucial part of the passenger onboarding experience.
  • We make sure drivers get paid on time for their work by providing them with a seamless experience so they don’t have to worry about their money.
  • Fraudsters are like zombies, one breach, and you’ll face an army of them.
  • 1 cent can become over 9000 cents if you don’t pay attention.

WHAT WE DO

Take part in the design and specifications of new features and products. A new form to help the marketing teams launch their campaign in every bar in a new city? Check. Improve our fraud detection models to fight card testers that got their hands on thousands of stolen credit cards? Sure!

Use state of the art tools and best practices to ship code quickly and safely (continuous integration, code review, automated testing, etc). The daily job of the money team is to write Ruby and Elixir microservices that communicate via HTTP, RabbitMQ and gRPC, deployed using Docker on a Mesos/Marathon cluster.

Communicate with each other. We are a remote-first team and company, working from our home or our Parisian office. We synchronize whenever needed (discussions around specs, pair programming, code reviews) so no-one is left alone.

Always improve. Everyone makes mistakes, and we all can learn from each other. We value personal progress and want you to look back proudly on what you’ve done.

REQUIREMENTS

  • 5+ years as a backend engineer.
  • Eager to learn Elixir.
  • Exposure to the architectural patterns of a large, high-scale application. You understand the pros and cons of microservices, and embrace event-driven programming.
  • You are used to dealing with complex business logic and ambiguous edge cases.

Bonus points 

  • Prior knowledge of Ruby or Elixir.
  • Experience with message brokers(such as Kafka, RabbitMQ) and event-driven architectures

PERKS 

  • Stocks.
  • Paid conference attendance/travel.
  • Heetch credits.
  • A Spotify subscription.
  • Medical care.
  • Code retreats and company retreats.
  • Travel budget (visit your remote coworkers and our offices).
  • 7 months ago
  • Heetch

Backend Engineer - Developers Care team

DEV CARE (aka BOOST) EXPERIENCE AT HEETCH

The top priority of our developer-driven team is to improve the productivity of other developers in the company by spotting generic needs across teams and addressing them in the most impactful way. Whether this is done by introducing a new technology or designing a creative solution to a problem shared by multiple teams, it's done through carefully collected feedbacks, analysis and is delivered iteratively, following closely open-source methodologies. From the inside, we're a caring team of engineers who share the same set of values:

  • Transparency: We discuss everything openly.
  • Team Unity : No one is left behind.
  • Move Fast : No need to demonstrate for days, just do it.
  • Knowledge Sharing : Whether it's organizational, cultural or technical, we're eager to learn!
  • It's OK to fail : Succeed together, learn together.

With the very broad spectrum of challenges we're facing every week, our team is seeking an experienced and pragmatic developer to build solutions that will help Heetch to scale to its next level. Our ideal candidate is someone who loves building software for other developers (shiny documentation included!), have strong problem-solving skills and having great empathy for others.

CHALLENGES YOU’LL BE FACING WITH US

  • Build the best local environment a developer could hope for while dealing with the complexities introduced by our growth and a micro-service architecture
  • Build a simple yet powerful set of internal libraries for backend developers to help them to build their micro-services while never impeding their ability to make their own choices
  • Design generic solutions to address challenges faced by multiple teams and open-source them
  • Contribute to transitioning the backend architecture to an event-sourcing approach
  • Constantly learn through a very broad scope of technologies, from Docker to Event-Sourcing and functional Programming in order to spot the most impactful path to help the tech team

RESPONSIBILITIES

  • Build the backbone and tools for others to write services that handle millions of users
  • Write top notch documentation and support other developers
  • Collect feedback and exchange with other teams through stellar communication
  • Participate in code reviews and provide feedback to your colleagues.
  • Leave code better than you found it.
  • Create a positive environment for the people around you.
  • Lead by example.
  • Share knowledge with everyone and help your team to grow.

REQUIREMENTS

  • Strong knowledge of either Go or Elixir
  • Solid experience as a Backend Engineer
  • Design elegant and usable public APIs
  • Not afraid of leaving your comfort zone.
  • Understand that simple is not easy
  • Comfortable crafting solutions in a polyglot environment, mainly Go or Elixir and occasionally others when it makes sense
  • Awareness and understanding of technical constraints as well as product constraints

Bonus:

  • Knowledge about Event Sourcing, Kafka
  • Your current language of choice is not first "main" language

PERKS

  • Stocks.
  • Paid conference attendance/travel.
  • Spend an entire afternoon per week working on OSS and blogging
  • Heetch credits.
  • A Spotify subscription.
  • Medical care.
  • Code retreats and company retreats.
  • Travel budget (visit your remote coworkers and our offices).
  • 7 months ago
  • Heetch

Experienced Backend Engineer

Citrusbyte is a software consultancy that believes in using simple tools to solve problems. We build custom systems for both startups and enterprises - You can see our portfolio for more information about our clients.


Our engineers have experience in a consultative environment, excellent communication skills and a desire to work with talented teams building innovative products. We work closely with our clients, sharing our experience and processes to help them define and create their products.

Most of our other projects are written in Ruby, so experience in this language is a solid plus, but we are looking for polyglot engineers who have a hunger for learning new languages and tools. We also have open positions for C# engineers.

In general we are looking for polyglot engineers who have a hunger for learning new languages and tools. At Citrusbyte, learning is part of the job, and you should always be able to answer the question: "what have I learned this week?"


We believe that less is more and we vehemently value simplicity. This is reflected in the tools we choose to work with. For this reason we tend to avoid using big frameworks like Ruby on Rails and instead lean towards smaller tools like Sinatra, Roda or Cuba.


We have also done projects in Elixir, Rust, Node.js, Go, Python, Lua, etc. And strive to learn new tools and languages everyday. We believe in always choosing the right tool for the job and we are very open minded about trying different technologies.

Skills & Requirements

  • Smart, gets things done
  • Excellent communication skills
  • Consulting experience
  • Passionate about software development
  • Experience working in a highly distributed company
  • Open minded and always learning
  • 7 months ago
  • Citrusbyte

BACKEND DEVELOPER (M/W)

Hi. Wir sind grandcentrix!

Unser großartiges Team aus über 140 Infrastructure- und Cloud Architekten, Front- und Backend Entwicklern, User Experience Designern und agilen Projektmanagern macht uns zum erfolgreichsten, kreativen Systemintegrator im deutschsprachigen Raum. Wir sind auf die Entwicklung vernetzter Produkte spezialisiert. Die Engagements, in denen wir aktiv werden, suchen wir uns sorgfältig aus, denn für uns zählt die technische Herausforderung und der Spaß an unserer Arbeit. Als Partner für führende Premium-Brands der Industrie sind wir die Köpfe hinter spannenden und innovativen Produktionen im Umfeld von Smart Home und des Internet of Things.


Zur sofortigen Verstärkung suchen wir - für unser HQ in Köln und Dortmund und Remote-

Dich als erfahrene(n) und leidenschaftliche(n)

BACKEND DEVELOPER (M/W)

Deine Aufgaben bei uns

  • Du realisierst, gemeinsam mit unserem Team, IoT- und Service-Plattformen als Bestandteil digitaler Produkte, die von Millionen Nutzern geliebt werden.
  • Du arbeitest maßgeblich an der Realisierung von hoch skalierenden, sicheren und professionell deployten Lösungen.
  • Hierbei verwendest du keine monolithischen Enterprise-Architekturen sondern nutzt vor allem Elixir, Python und JavaScript.
  • Unter Deiner Mitwirkung entstehen Lösungen, die von unserem Team auf eigener Hardware oder bei Cloud Anbietern betrieben und betreut werden.

Was wir uns von dir wünschen

  • Leidenschaft für die Backend-Entwicklung sowie ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation mit mehrjähriger Berufserfahrung.
  • Vertiefte Kenntnisse in und Interesse an mehr als einer Programmiersprache oder Plattform. 
  • Kenntnisse im Umgang mit HTTP und im Design von REST APIs.
  • Ausgeprägtes Interesse an Tests, Clean Code und Struktur bei der Software-Entwicklung.
  • Erfahrung mit Domain-Driven Design, Docker und Kubernetes sind von Vorteil.
  • Interesse an der Arbeit in interdisziplinären, agilen Entwicklungsteams sowie offenem Informationsaustausch unter Kollegen.
  • Einen offenen und klaren Kommunikationsstil – in deutscher und englischer Sprache.
  • 7 months ago
  • grandcentrix GmbH
Feedback