Logo for Flow180

Software Engineer

Roles & Responsibilities

  • Experience in web or mobile application development.
  • Fluent in English reading and writing, with intermediate spoken skills.
  • Ability to work independently and handle multiple projects in a fast-paced environment.
  • Passion for technology and staying updated with web development trends.

Requirements:

  • Building high-quality custom software for clients and internal projects.
  • Designing scalable solutions for high-traffic applications.
  • Collaborating with a team to write clean, testable, and maintainable code.
  • Communicating primarily through group chat and issue trackers.

Job description

Software Engineer

We are a distributed software development studio currently based primarily in Texas  looking for a software engineer to join our small team. We try to find interesting and cutting edge projects to work on. Currently some of our projects include building data-driven political campaign technology, building VoIP features for one of the fatest growing CRM companies, and creating the core routing engine for a "sharing economy" startup.

We would prefer someone in Mexico City, Tijuana, or any major city in Texas but would consider people in other locations. Currently we can only able to hire as employees: Mexican citizens residing in Mexico, US citizens in any location, or US permanent residents living in the US. Other locations may be considered for exceptional candidates on a case-by-case basis.

We pay above market, take care of our team, and only work with the best people we can find.

About Us

  • We mostly use a stack of Python/Flask/PostgreSQL as well as Cordova/Phonegap for mobile apps.

  • We are opinionated about how we build software

  • We sometimes build our own products and encourage bringing ideas for these to the table.

  • Our clients range from brand new startups to some of the largest brands in the world.

What You’ll Be Doing:

  • You’ll be building high quality custom software for our clients and ourselves across the full stack.

  • You will be designing solutions that scale to massive amounts of traffic--in some cases as high as 50 million users

  • You will be working in a collaborative team environment with a big emphasis on writing clean, testable, and maintainable code for our customers

  • You will mostly be communicating by group chat & our issue tracker

What You Won’t Be Doing:

  • We support a healthy work/life balance and don’t have any on-call or after-hours responsibilities

  • You won’t need to do any infrastructure or server work (unless you really want to)

  • You won’t be building boring WordPress sites over and over again.

  • Unlike most companies, we don’t claim rights to any intellectual property you create outside of your work with us.

Requirements:

  • Demonstrated experience building applications for the web or for mobile--you don’t need to use the same technologies we do

  • Must have fluent English reading/writing skills and at least intermediate spoken English

  • Comfortable working with a fast paced team on multiple projects, and be able to complete tasks independently

  • Be passionate about technology, and learning new trends in web development

  • Be willing to travel up to 1 week per quarter (typically less)

Plusses:

  • Specific experience with any of the technologies we use

  • Experience working with Telecom or VoIP technologies

  • Front end design or UX experience

  • For non US residents: Have or be able to obtain a US B-1 visa

Why work with us?

  • Extremely competitive salary/benefits

  • Work from home or anywhere else in the world

  • Periodic company summits

  • An entrepreneurial environment that encourages everyone on our team to bring their own ideas and voices to the table

  • Ability to attend and speak at technology and security conferences

  • Flexible schedule

.

Software Engineer Related jobs

Other jobs at Flow180

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.