This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
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.