Remote Senior Full-Stack Engineer

Posted

Apply now
Please, let ButterflyMX know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • ButterflyMX is seeking a Senior Full Stack Engineer to join their team focused on building world-class products for property access.
  • The role involves partnering with Product, Design, and Engineering teams to design, build, and evolve APIs and services.
  • Responsibilities include leading large-scale projects from ideation to launch with a customer-first mindset.
  • The engineer will design, build, and maintain efficient, reusable, reliable, and testable code.
  • Identifying bottlenecks and bugs, devising solutions, and proposing optimizations are key tasks.
  • The position requires comfort working with both front-end and back-end components and systems.
  • The engineer will implement patterns for independently deployable full-stack services.
  • Maintaining code quality, organization, and automation is essential.
  • Writing new and improving current documentation is part of the role.
  • The engineer will lead by example, striving to improve code quality, design, and system architecture.
  • Defining, documenting, evolving, and evangelizing high engineering standards and best practices across multiple areas is expected.

Requirements:

  • Candidates must have 5+ years of professional development experience.
  • A minimum of 4+ years of experience in TypeScript and JavaScript is required.
  • Strong experience with automated CI/CD pipelines is necessary.
  • Candidates should have experience working in and advocating for Agile environments.
  • A deep understanding of testing methodologies and practices is essential.
  • Extensive experience in developing and maintaining APIs and integrating with third-party APIs is required.
  • Hands-on experience in a Distributed/Cloud-based environment (e.g., Amazon EC2/ECS, Lambdas, No-SQL DB, Azure) is necessary.
  • Experience with relational databases and writing SQL queries is required.
  • Candidates should have experience using Docker and developing in a dockerized environment.
  • Experience managing security for Linux/AWS/Docker environments is necessary.
  • Excellent verbal and written communication skills are required to effectively communicate with both business and technical teams.
  • Candidates must be comfortable working in a fast-paced, results-oriented environment.
  • Experience with GraphQL is preferred.
  • Familiarity with development for IoT devices is a plus.
  • Candidates should be motivated to learn, collaborate, and focus on business success.
  • A strong understanding of security, reliability, and scalability is essential.
  • Candidates should be well-versed in Agile methodology and value well-defined user stories.
  • An open-minded approach to choosing the right tools for the job is necessary.
  • A user-focused mindset regarding code impact on performance, security, and usability is required.
  • Passion for frequent value delivery through collaboration with product owners is essential.
  • Candidates should have a genuine interest in leading and mentoring engineers.

Benefits:

  • ButterflyMX offers a transparent and flexible culture as part of their distributed workforce.
  • Employees benefit from a 401(k) match to support their retirement savings.
  • Quarterly stipends for self-care are provided to promote employee well-being.
  • The company encourages a balance between work and personal passions, fostering a collaborative environment.
  • Employees are part of a high-growth, innovative company that values exceptional talent and career development.
Apply now
Please, let ButterflyMX know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback