This job is closed Remote Job
This job is closed. But you can apply to other open Developer / Engineer jobs.

Software Engineer

We are looking to add a Software Engineer to our growing Engineering department:

As a Software 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.

  • Mentoring and helping others grow and make an impact

  • Engage in a remote-first supportive engineering culture that values collaboration and knowledge sharing

Requirements

  • 2+ years experience with Web Development and Web Application architecture (We use PHP, Laravel, and MySQL)

  • 2+ years in developing reactive applications (We use React.js, vanilla JavaScript, and TypeScript)

  • An excellent ability to quickly understand complex systems, troubleshoot issues, and debug efficiently.

  • Understanding of best practices for web development, software design, and DevOps principles.

  • You value code quality and maintainability.

  • Strong communication skills and an understanding of good collaboration

  • Demonstrated commitment to the growth mindset, learning and advancement

Bonus points for:

  • Working on web applications that process large volumes of data and/or receive high volumes of traffic

  • Real-time data processing

  • Understanding of Scrum and Agile best practices

  • Experience developing applications for AWS

  • Experience with OpenSearch, ElasticSearch or SOLR

  • Familiarity with API development challenges

  • DevOps experience including CI/CD pipelines, cloud infrastructure (we use AWS), and containerization

Benefits

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

  • Mental Health benefits with SpringHealth

  • Unlimited PTO (with a required minimum use of 2 weeks per year) for Salaried/Exempt staff, or 4 weeks of paid vacation for hourly/non-exempt employees.

  • 9 paid company holidays

  • Flexible work schedule; work from anywhere!

  • Charitable contribution match

  • Budget for professional development

  • Company provided Mac laptop

You'll be joining a talented and fun team, working together to build something great!

This job is closed
But you can apply to other open Remote Developer / Engineer jobs