Sr. Software Engineer

Santa Monica, CA /
Fractal – Engineering /

About Us 
Fractal was born out of a desire to help innovators and disruptors harness the full power of custom software development.  We’re dedicated to improving our craft through practice, collaboration, and mentorship. Our goal is to find the next best way to build software as small teams of passionate craftspeople.  And to help our clients implement their own culture of software development mastery.

You believe that coding is a craft and thrive in a collaborative, learning environment where the goal is both to build great software and level up your skills. You’re interested in learning, working with, and mastering a variety of tech stacks to build myriad different apps in different domains.  You use creativity in solving challenging problems and are keen to explore the edge of what’s possible through new technologies and methods.

Your Day
You start the morning with a catered breakfast and a quick standup meeting with your team.  From there it’s straight into development -- a mixture of pair programming or soloing depending on the task at hand.  Plus ad hoc whiteboard sessions and cross collaboration with product management and design. On certain days you take time away from our main project to focus on going deep to learn new skills or technologies.  Meetings are a rarity and take the form of working sessions and open dialogue. You finish work at a reasonable hour to maintain a sustainable pace and healthy work / life balance.

You have some of the following skills or qualifications  
BA/BS in computer science or a related field, or equivalent experience
A minimum of 4 years of full-stack Software Development experience in a variety of OOP languages/technologies (i.e. Java, .NET, C#, .NET Core, React, Angular, etc.)
Empathy and strong communication skills
Experience in training, mentoring, or collaborating with engineers
Interest in a pair-programming environment
Passion for growing your skills, tackling interesting work and solving challenging problems
Knowledge of a variety of agile methodologies

Bonus Points if you have
Experience in Test Driven Development (TDD)
Experience bringing a product to market
Experience operating software in AWS, GCP, or similar
Experience leading a product or engineering team
Experience building and deploying in a continuous delivery environment

Fractal is an Equal Employment Opportunity employer that will consider all qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law.