Software Engineer

Description

Hello! Are you interested in a unique opportunity to join a team in a 100% remote company, and help build the next generation of an Enterprise Data Collection platform used by some of the largest and most well known organizations in the world?

We are a team of collaborators that are passionate about providing the very best that we can to our customers. We are travelers, artists, athletes, animal lovers, optimists and adventurers creating an incredibly strong, fully remote team and providing amazing service, no matter where we are. We’re problem solvers, and continuous learners never afraid of a challenge, and we’re looking to add another amazing Product Engineer to our Engineering team.

What we are looking for:

  • Must be located in a U.S Eastern/Central time zone, or be able to work standard U.S Eastern hours daily
  • 5+ years experience with Web Development and Web Application architecture (We use PHPLaravelLumen, and MySQL)
  • 3+ years in developing reactive applications (We use React.js.)
  • An excellent “system intuition”. We have many complex systems which requires a strong ability to debug and quickly understand what is going on.
  • Understanding of best practices for web development, software design, and DevOps principles.
  • 5+ years of experience running past applications in production, ideally with several thousands of users.
  • You value code quality and maintainability.
  • Bonus points for:
    • Previous remote working experience
    • Previous role as a team leader
    • Working on web applications that process large volumes of data and/or receive high volumes of traffic
    • Real-time data processing

 

As an engineer you have the ability to:

  • Work independently and with other engineers to develop new user experience-focused web applications, and provide support for existing systems.
  • Work on multiple parts of a web application, from internal backend APIs to dynamic frontend interfaces.
  • Collaborate with designers, front-end specialists, other engineers, stakeholders, and clients to understand business goals, analyze requirements, formulate solutions, and ensure the successful execution and delivery of the end product using the best technologies.
  • Assist in scoping, estimating, and planning of projects.
  • Participate in code review, pairing, and other forms of knowledge sharing.
  • Support of production applications may be required on some projects.
  • Mentoring and helping others grow and make an impact

Benefits

FormAssembly is a completely distributed team. We thrive through digital communication, and work to connect numerous times a day. Our culture is unique, read more about it here. Some of our benefits include:

  • Health benefits (health, dental, vision) for Team Members based in the United States
  • 401(k) with 4% company match
  • 4 weeks paid vacation and 9 company holidays
  • Flexible work schedule
  • Paid parental leave
  • Charitable contribution match
  • Budget for professional development
  • Company provided Mac laptop

FormAssembly

The all-in-one secure web form and data collection platform that helps organizations do more with their data.

Technology we use

Javascript
PHP
MySQL
PostgreSQL
MongoDB
Redis
React
AWS
RabbitMQ

More jobs in FormAssembly