Staff Software Engineer, Frontend Tech

3 weeks ago


New York, New York, United States Justworks Full time
Who You Are

As a Staff Software Engineer at Justworks, you will leverage your demonstrated ability to own and lead the implementation of features in large-scale, distributed applications to support the long term growth of Justworks. You understand the concept of "separation of concerns" at multiple levels, and have leveraged design patterns to solve technical challenges. You spend significant amounts of time directly assisting and leveling up other engineers. You look for signal in the noise, and can detect and resolve issues before they become problems.

You will work closely with senior engineers to scope, design, and build new features and functionality in the Cash Flow Management vertical. As a staff engineer, a large part of your responsibilities include coordinating and participating in engineering efforts across teams, including scalability, performance, and modularization efforts. Cross-team (and cross-organization) efforts are particularly important for the Cash Flow Management vertical, as our objectives often require collaboration with other teams and helping to establish technical architecture that will scale with our multi-product business, and serves user experiences that may start at different products. Our teams are cross-functional (not only engineering, product, design, and product marketing, but also business and operations along with other supporting roles), and you will report directly to a senior manager with a cross-team scope.

Your Success ProfileWhat You Will Work On
Work collaboratively with other engineers, product managers, designers, and other stakeholders to build features and functionality that our customers use directly, typically in an iterative fashion taking into account user feedback.
As part of a broad staff engineering group, scope, architect, and lead frontend initiatives that benefit multiple teams including improvements in our platform, standards, tooling, and processes
Drive sound technical decision-making and lead technical conversations with other teams across Justworks
Work across different applications and code bases
Own the backlog of tech investments and technical KPIs for the vertical
Keep our code healthy, follow good practices, and improve engineering standards by being a role model and teaching and motivating other engineers to do the same
Mentor engineers to help them grow their technical skills by fostering a culture of continuous learning and improvement
Perform other related duties as assigned

How You Will Do Your Work

As a Staff Software Engineer, how results are achieved is paramount for your success and ultimately result in our success as an organization. In this role, your foundational knowledge, skills, abilities and personal attributes are anchored in the following:

Good judgment - the exercise of critical thinking, analyzing and assessing problems and implications, identifying patterns, making connections of underlying issues, understanding risks and developing mitigation strategies, and taking ownership of the outcome.

Resourcefulness - taking a can-do approach, even in the face of obstacles and constraints by assessing what's in front of you and effectively and efficiently optimizing what you have, whether it's working on something new or thinking about how to do something better.
Teamwork and communication - putting our collective best together through documentation, collaboration, relationship-building, listening, empathy, recruiting, and evangelism.
Influence and leadership - fostering a community of knowledge-sharing, collaboration, mentorship, and forward-thinking.
Skills and knowledge - the capacity to actively learn and apply specific domain knowledge, know-how, and best practices to continually enhance and improve

In addition, all Justworkers focus on aligning their behaviors to our core values known as COGIS. It stands for:

Camaraderie - Day to day you can be seen working together toward a higher purpose. You like to have fun. You're an active listener, treat people respectfully, and have a strong desire to know and help others.
Openness - Your default is to be open. You're willing to share information, understand other perspectives, and consider new possibilities. You're curious, ask open questions, and are receptive to thoughts and feedback from others.
Grit - You demonstrate grit by having the courage to commit and persevere. You're committed, earnest, and dive in to get the job done well with a positive attitude.
Integrity - Simply put, do what you say and say what you'll do. You're honest and forthright, have a strong moral compass, and strive to match your words with your actions while leading by example.
Simplicity - Be like Einstein: "Everything should be made as simple as possible, but no simpler."

Qualifications
Minimum of 8 years of professional hands-on experience in software engineering on the frontend
Strong systems architecture skills and experience working with multiple, interconnected systems and their UIs at scale
Experience leading and mentoring engineers without formal direct reporting relationships
Experience proactively collaborating across different engineering teams and advocating for teams' needs
Experience working using Agile/Scrum methodology in a fast-paced environment
You are comfortable and motivated working with ambiguity (you enjoy figuring out what needs to be done)
Solid understanding of data structures, algorithms, and object-oriented design, and their practical applications
Experience in React and comparable frameworks; with experience using various methods to handle state, contexts, etc. ( we expect staff candidates to leverage a diverse skill set beyond these tools)

Primary Technologies Used
React/Javascript, Typescript, , Ruby on Rails, Go, Kotlin, GraphQL, Kafka, MySQL
AWS, Git, ElasticSearch, Docker, CircleCI, DataDog

The base wage range for this position based in our New York City Office is targeted at $220,000.00 to $253,000.00 per year.

#LI-Hybrid #LI-JS1
Justworks focuses on Internet, SaaS, Enterprise Software, Payments, and Human Resources. Their company has offices in New York City and New York. They have a large team that's between employees. To date, Justworks has raised $143M of funding; their latest round was closed on January 2020.
You can view their website at or find them on Twitter, Facebook, and LinkedIn.


  • New York, New York, United States Copilot Full time

    "About the roleAs a senior software engineer, you will work closely with the CTO, be a critical part of our core team, and have a huge influence over the direction of the company. You will lead projects and work with cross functional teammates to design and implement systems like our API, notifications service, and authentication service while focusing on...


  • New York, New York, United States Grow Therapy Full time

    About the RoleAs a staff software engineer at Grow Therapy, you'll have a huge amount of scope and autonomy. You get to see a number of different product surface areas (provider portal, marketplace, client experience, infrastructure, and enabling operations) in addition to working full-stack (Flask/Python on the backend, React/TypeScript on the frontend,...


  • New York, New York, United States Wherezitz Full time

    Who We Are We are a reverse image search platform where end users can find their needs and connect to local businesses. Our goal is to help to find end users' needs and provide them a lists where they can get in touch with local businesses in their area designated by users. In addition to that small businesses also are able to make their own search between...


  • New York, New York, United States Distro Full time

    As a Senior Frontend Engineer at Distro, you will have the opportunity to lead UI/UX development of our core platform as we expand our product suite.Candidates must be well-versed in and TypeScript, and will have substantial professional experience turning designs/wireframes into delightful, functional UI/UX. Bonus points if you also have meaningful...


  • New York, New York, United States Bubble Full time

    Bubble empowers businesses and entrepreneurs around the world to build software and apps without writing any code or having to think about infrastructure. We have created a rich visual programming language running on cloud infrastructure, making technology accessible and user friendly and allowing users to bring their visions to life quickly.What we've...


  • New York, New York, United States Bubble Full time

    Bubble empowers businesses and entrepreneurs around the world to build software and apps without writing any code or having to think about infrastructure. We have created a rich visual programming language running on cloud infrastructure, making technology accessible and user friendly and allowing users to bring their visions to life quickly.What we've...


  • New York, New York, United States Portal Full time

    About the roleAs a staff engineer you will work closely with the CTO, be a critical part of our core team, and have a huge influence over the direction of the company. In this role, you will be responsible for leading the design and implementation of our multi-tenant web application. This includes designing every part of the solution from how we build, test,...


  • New York, New York, United States Avero Full time

    Created by hospitality operators for hospitality operators, Avero is the trusted technology partner for the hospitality industry. We empower 40,000+ hospitality professionals with the answers they need to transform their businesses and their lives, getting them out of the back office and into the kitchen with their staff, onto the floor with their guests,...

  • Deployed Engineer

    4 weeks ago


    New York, New York, United States Fern Full time

    As a small team, we're all generalists, constantly pick up new challenges, and interface with customers regularly. Regarding product and code, we're looking to work with experienced people who can pick a problem and solve it.We're adding new customers every week, and as a result, we have more questions, feedback, and support tickets from developers using...

  • Deployed Engineer

    2 weeks ago


    New York, New York, United States Fern Full time

    This role is in person at our office in the Williamsburg neighborhood of Brooklyn, NY.As a small team, we're all generalists, constantly pick up new challenges, and interface with customers regularly. Regarding product and code, we're looking to work with experienced people who can pick a problem and solve it.We're adding new customers every week, and as a...

  • Deployed Engineer

    4 weeks ago


    New York, New York, United States Fern Full time

    This role is in person at our office in the Williamsburg neighborhood of Brooklyn, NY.As a small team, we're all generalists, constantly pick up new challenges, and interface with customers regularly. Regarding product and code, we're looking to work with experienced people who can pick a problem and solve it.We're adding new customers every week, and as a...


  • New York, New York, United States Cockroach Labs Full time

    Databases are the beating heart of every business in the world.Cockroach Labs is the creator of CockroachDB, the most highly evolved cloud-native, distributed SQL database on the planet that scales fast, survives anything, and thrives anywhere. We created CockroachDB to unshackle teams from the constraints of their database. Join us on our mission to enable...


  • New York, New York, United States Ripple Full time

    Developer Operations (DevOps) at Ripple is responsible for communication, collaboration and integration between the Development and Operations teams so infrastructures, tools and processes are streamlined and effective for faster and automated delivery of products.The Staff Software Engineer, DevOps will contribute in discovery, design and implementation of...


  • New York, New York, United States Ploomber Full time

    About usPloomber (YC W22) is the Heroku for AI. We are building a platform to help companies deploy and scale AI applications. From LLM-powered chatbots to geospatial analysis, our platform allows our customers (ranging from small startups to big enterprises) to rapidly ship applications without worrying about infrastructure.Our AWS bill is on fire, and our...


  • New York, New York, United States Ploomber Full time

    About usPloomber (YC W22) is the Heroku for AI. We are building a platform to help companies deploy and scale AI applications. From LLM-powered chatbots to geospatial analysis, our platform allows our customers (ranging from small startups to big enterprises) to rapidly ship applications without worrying about infrastructure.Our AWS bill is on fire, and our...

  • Software Engineer

    4 weeks ago


    New York, New York, United States Bank of America Full time

    Job Description:At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.One of the keys to driving Responsible Growth is being a great place to work for our...


  • New York, New York, United States Justworks Full time

    Who You AreAre you passionate about design and development? Do you have experience building, deploying, and maintaining large-scale, distributed applications? Are you ready to take your skills to the next level and join a team of innovative self-starters in a supportive, entrepreneurial environment?As part of the larger Employer Risk vertical, Fraud...


  • New York, New York, United States Atechstar Full time

    Job description Develop new interfaces as perspecifications Do enhancements to existinginterfaces when requested Troubleshoot anyreported issues Perform Unit testing ofdeveloped interfaces Monitor production deployedinterfaces Work in Agile teamEducationEngineering Degree BE / BTech Technical certification in multiple technologies is desirable.Mandatory...


  • New York, New York, United States Gesture Full time

    This is a remote position.Gesture is a fun to use modernized A.I. driven gifting platform that provides a simple and frictionless way to send flowers, wine, champagne, and other gifts, to anyone, anywhere in the world using nothing more than a phone number, email or social handle.Come work, learn and innovate for an amazing gift-tech company located in...

  • Software Engineer

    3 weeks ago


    New York, New York, United States Paces Full time

    In the next 30 years, the world will transform every part of the built environment to be climate positive green infrastructure. Knowing what, where, and how to build infrastructure like solar farms is one of the great opportunities of our time.Paces is software for green infrastructure developers to identify the best places to build and manage their...