Senior Product Engineer

Logo of FormAssembly

FormAssembly

πŸ’΅ $115k-$130k
πŸ“Remote - United States

Job highlights

Summary

Join FormAssembly's remote team as a full-stack engineer contributing directly to customer impact. You'll be trusted with ownership of your work while collaborating with a supportive team. We value positive intent, care, and inclusion. This role requires extensive experience in reactive application development (React.js), web development (PHP, Laravel, Lumen, MySQL), and a strong understanding of system architecture. You'll work on various aspects of web applications, from backend APIs to frontend interfaces, collaborating with designers and other engineers. FormAssembly offers competitive salaries, comprehensive benefits, and a flexible work environment.

Requirements

  • Have extensive prior experience in developing reactive applications (3+ years) - using React.js
  • Have extensive prior experience with Web Development and Web Application architecture (5+ years) - using PHP, Laravel, Lumen, and MySQL
  • Possess an excellent "system intuition" with a strong ability to debug and quickly understand complex systems
  • Demonstrate excellent planning, communication, and collaboration skills
  • Understand best practices for web development, software design, and DevOps principles
  • Have 5+ years of experience running past applications in production, ideally with several thousands of users
  • Value code quality and maintainability

Responsibilities

  • Develop new user experience-focused web applications independently and with other engineers
  • 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
  • Mentor and help others grow and make an impact

Preferred Qualifications

  • Have previous remote working experience
  • Have previous experience as a team leader
  • Have experience working on web applications that process large volumes of data and/or receive high volumes of traffic
  • Have experience with real-time data processing

Benefits

  • Health benefits (health, dental, vision) for Team Members based in the United States
  • Mental Health benefits with SpringHealth
  • 401(k) with 4% company match
  • 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!
  • Generous Paid parental leave (up to 16 weeks)
  • Charitable contribution match
  • Budget for professional development
  • Company provided Mac laptop

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs