Passionate Software Developer

3 months ago


Remote, Oregon, United States ShakaCode Full time

Applications in English only -- the position is 100% remote.

Do you love to code? Have you ever written code for personal projects? Have you contributed to or created any open source projects? If so, let's talk

What we are looking for:

  • Demonstrated passion for coding. For you, coding is not just a job. It's something you love to do.
  • Demonstrated ability to work independently and remotely
  • Excellent written English skills. Can you name variables, modules, functions, etc., well? Written communication is more important than verbal communication.

Experience in one or more of the following, or a demonstrated software development excellence and deep desire to learn:

  • Ruby on Rails in a production environment. Do you know Rails way beyond the simple tutorials?
  • React front-ends in either JavaScript or TypesScript. Do you know the ins and outs of different CSS options?
  • ReScript (formerly known as ReasonML).
  • Rust
  • Postgresql, especially in terms of how to optimize it.

Optional and valued

  • Experience working in a consulting firm and interacting with clients.
  • You've shipped live products where you led the development of notable features.
  • Comfortable with startup environments where changes can happen quickly.
  • Experience using profiling tools to analyze and improve performance issues.
  • You possess strong computer science fundamentals.
  • You can take mock designs from Figma (or some other design tool) and turn them into code.

Team and culture

  • We value developer happiness Justin, the CEO, is a lifelong passionate programmer. We believe that happy developers are the most productive. We'd love to unleash all of your creativity. We have a genuinely flexible schedule, and we listen to feedback. Plus, we have realistic deadlines that value quality design and code. We're using ReScript (ReasonML) and Rust for some newer work as some of our developers love those two languages.
  • We're excited, really excited, about our internal product With the world opening up again to travel, our ability to analyze the data across the Internet has a huge potential to shape the future of how travelers book vacations. No other similar travel platform exists.
  • We value open source. Most ShakaCode's clients came via open-source, especially React on Rails. These clients are often CTOs and founders that value quality code more than rushing.
  • We're transparent internally. We all know what everyone's working on, how's the company doing, how many hours each person spent on each task, etc.
  • We've created a solid consulting track record over the past three years. Check out ShakaCode's Recent Work page and our reviews. All of these listed projects are referencable, and most have continuing work for us.
  • We want to create products that genuinely help people. Our React on Rails and other open-source projects are widely used for more efficient software development. Our product analyzes the web for information to enable travelers to find the best deals.
  • We value competence Engineering-focused companies hire ShakaCode to help their projects succeed. With every project, we also learn and share best practices with the community and our clients. If you like doing things the right way, ShakaCode fits your style.
  • We're in control of our future. Without any outside investors and a stable source of consulting revenue, we've been free to experiment on different products.
  • Our regular weekly flow consists of a 30-minute team get-together at the beginning of the week. Then we have tasks, usually defined in Clubhouse. At the end of every week, team members fill out a short survey of how their week went, and then they meet for a 20 minute 1:1 with Justin, the CEO. We don't do daily scrum standup meetings. Instead, at the start of each day, we use an online form to indicate our goals for the day.

Application process

  • Let us know that you're interested in joining us. We're happy to answer any questions, so you don't waste time applying if we're not a good fit for each other. See below for how to get in touch.
  • Based on your answers, we may offer to meet you on Zoom first.
  • We might offer you an online coding challenge. If that goes well, we'll have a zoom call to go over your coding challenge answers.
  • After that, you may have an opportunity to meet other team members.

What we're offering

  • 100% remote position
  • 100% flexible schedule as we're mainly asynchronous
  • Learning from highly skilled teammates
  • Work on projects valuing quality engineering


  • Remote, Oregon, United States Brooksource Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions.The ideal candidate will have a strong background in software development and a passion...


  • Remote, Oregon, United States Brooksource Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions.The ideal candidate will have a strong background in software development and a passion...


  • Remote, Oregon, United States Founders Workshop Full time

    VP of Software DevelopmentREMOTE / SOFTWARE DEVELOPMENT / FULL-TIMEAt Founders Workshop, we help entrepreneurs and visionaries take big ideas and change the world in positive ways. For over 30 years, we have been business leaders, founders, and investors, dedicated to fostering innovation and success. Our team is not just about technology; we are about...

  • Software Developer

    4 weeks ago


    Remote, Oregon, United States Sentar Full time

    Software DeveloperSentar - RemoteSentar is dedicated to developing the critical talent that the connected world demands to create solutions to address the convergence of cybersecurity, intelligence, analytics, and systems engineering. We invite you to join the small business team where you can build, innovate, and secure your career.Sentar is seeking a...


  • Remote, Oregon, United States Harris Computer Full time

    (Remote) Sr .NET Software DeveloperHarris Computer Systems - RemoteA division of Harris, inHance, is actively seeking a highly skilled and experienced Sr. .NET Software Developer to join our vibrant and dynamic development team. At Harris, we pride ourselves on fostering a people-centric culture and a strong sense of community, making our workplace more than...


  • Remote, Oregon, United States Brooksource Full time

    Job Summary:Brooksource is seeking a highly skilled Software Development Professional to join our team as a Senior Java Developer. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications using Java and React/Redux frameworks.About the Role:This is a challenging and rewarding...


  • Remote, Oregon, United States BitPay Full time

    BitPay is at the forefront of blockchain payment technology, revolutionizing how businesses and individuals send, receive, and store money. We are looking for a Senior Software Developer (Back End) with a proven track record in developing production-ready JavaScript applications. Joining our development team means collaborating with passionate developers who...


  • Remote, Oregon, United States DMI Full time

    Senior Software DeveloperDMI - RemoteAbout DMI:DMI is a leading global provider of digital services working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration and application development, DMI provides on-site and remote support to clients within governments, healthcare,...


  • Remote, Oregon, United States Harris Computer Full time

    (Remote) Senior Software DeveloperHarris Computer Systems - RemoteSenior Software DeveloperHarris Local Government - RemoteThe Senior Software Developer collaborates with other software developers, Client Services Team and managers to develop and maintain our Government Software Solutions, using the RPGLE and SQL programming languages. The incumbent will be...


  • Remote, Oregon, United States Brooksource Full time

    Job Summary:Brooksource is seeking a highly skilled Software Development Professional to join our team as a Senior Java Developer. This is a fantastic opportunity to work with a leading company in the Retail/Building Materials industry, supporting a highly visible order processing/checkout application that processes $16B in products annually.About the...

  • Sr. Software Developer

    2 months ago


    Remote, Oregon, United States General Motors Full time

    DescriptionGeneral Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation. As we move towards our ZERO ZERO ZERO vision for the future, we are on the forefront of this work and seeking out driven, innovative individuals who will join our team to help achieve our mission. We are currently...


  • Remote, Oregon, United States Filevine Full time

    Filevine is forging the future of legal work with cloud-based workflow tools. We have a reputation for intuitive, streamlined technology that helps professionals manage their organization and serve their clients better. We're also known for our team of extraordinary and passionate professionals who love working together to help organizations thrive. Our...

  • Software Developer

    3 days ago


    Remote, Oregon, United States Brooksource Full time

    Job DescriptionBrooksource is partnering with a leading wholesale industrial distribution subsidiary of a Fortune 50 client to bring on a skilled Software Developer.This individual will be responsible for designing, developing, testing, and enhancing applications. They will be joining a custom development team under the supply chain domain who operates at a...

  • Software Developer

    4 days ago


    Remote, Oregon, United States Brooksource Full time

    Job DescriptionBrooksource is partnering with a leading wholesale industrial distribution subsidiary of a Fortune 50 client to bring on a skilled Software Engineer.This individual will be responsible for designing, developing, testing, and enhancing applications. They will be joining a custom development team under the supply chain domain who operates at a...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at Brooksource. As a key member of our product team, you will be responsible for leading the design, development, and implementation of our software solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at Brooksource. As a key member of our product team, you will be responsible for leading the design, development, and implementation of our software solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the...

  • Software Developer

    5 months ago


    Remote, Oregon, United States GRAX Full time

    "Software Engineer - BackendAbout GRAXAt GRAX, it's all about data. We help our customers secure and drive value across their ever expanding enterprise SaaS data footprint. Initially, we're focused on Salesforce, the wildly popular CRM platform used by the world's most successful companies. We capture and retain every data change over time, so it can be...

  • Software Developer II

    1 month ago


    Remote, Oregon, United States HCSS Full time

    We're HCSS . We're a software company based in Sugar Land, TX and we provide innovative solutions for the construction industry that help streamline their operations. Our mission at HCSS is to help customers dramatically improve their business through our innovative, high-quality software and exceptionally helpful service while providing a great life for our...


  • Remote, Oregon, United States Re:Build Manufacturing Full time

    About Re:Car dba SlateRe:Car dba Slate is a new US company that is exploring development in the electric vehicle space.Who we are looking for:Re:Car dba Slate is looking for a Senior Software Development Manager with a scalable approach to leading software development, focusing on defining and building our digital customer experience. You must be able to...


  • Remote, Oregon, United States Fabric Inc Full time

    Who we are: We are a brilliant team making our history to evolve the commerce industry. fabric is the next-generation commerce platform that is designed to provide the commerce services customers expect so they can build world-class experiences, anywhere. fabric is on a mission to revolutionize commerce for everyone, and we empower businesses that are...