-
FormAssembly

Software Engineer

FormAssembly
Brazil · Full-time · Entry

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!

Key Skills

Ranked by relevance

aws php laravel mysql reactjs vanilla javascript typescript devops scrum elasticsearch cloud
Login to Apply
Posted
Oct 24, 2024
Type
Full-time
Level
Entry
Location
Brazil

Industries

Non-profit Organizations Primary Secondary Education

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Squiz
Related

Senior Software Engineer C/C++ (12 month fixed-term contract)

2026-06-17

Full-time
Mid-Senior
Australia
Non-profit Organizations
Engineering
View Job Details
Simple Machines
Related

Senior Software Engineer (JVM, Kotlin)

2026-06-14

Full-time
Mid-Senior
United Kingdom
Non-profit Organizations
Engineering
View Job Details
Unilabs
Related

AI Native Engineer

2026-06-18

Full-time
Not Applicable
Switzerland
Non-profit Organizations
Engineering