Senior Software Development Engineer - Data Engineering
Chicago, IL, United States
Full Time Senior-level / Expert USD 200K - 250K
Cantor Fitzgerald
Iconic global financial institution with world-class talent, providing specialized sector expertise, innovative products, and personalized solutions to clients across the globe.JOB DESCRIPTION:
Working as the senior front-end engineer, you will be joining the innovation team at Newmark Technology. While you will have many opportunities to greenfield or collaborate across products within the innovation team, you will work primarily on helping accelerate the development of applications used across Newmark’s network of brokers. With support from your fellow innovation engineering teammates, product managers and operations, you will be responsible for helping build, maintain and grow a suite of in-house software products. The tools you build will break down silos, foster collaboration and pave the road for the continued innovation of Newmark’s tech stack.
The primary responsibilities of our next senior front-end engineer:
- Architect, build, and maintain tools that improve workflow for your colleagues and deliver pleasant customer experiences.
- Collaborate with product management and product operations to develop, revamp and improve user experiences even in the face of changing business requirements.
- Continuously discover, evaluate and work toward improving engineering standards, tooling and processes to mark your own success and elevate your game.
- Familiarize yourself with existing codebases to maintain existing products developed in-house and maintain and even improve application performance.
- Writing sufficient test coverage to save pain and suffering for yourself and your fellow engineers in the long run!
What we’re looking for in a senior front-end engineer:
- Ideally, over the past 3+ years, you’ve gained a strong proficiency in either JavaScript, TypeScript, or equivalent front-end programming language. We take a pragmatic approach to programming language experience and believe languages can be learned so don’t get too hung up if you have not worked with our tools. Learning new languages is a challenge that excites you.
- That said, we’re open to embracing new technologies and believe that testing hypotheses is far more valuable than saying no. Strong opinions, loosely held! And as a significant contributor to Newmark’s commitment to innovation, we fully expect you to question orthodoxy especially when it unlocks valuable opportunities.
- Today our team works predominantly in Ruby on Rails, ReactJS and Postgres, but as our front-end wizard you may be asked to do some development in Clojure and Clojure Script.
Experience we’re looking for in a senior front-end engineer:
- 3+ years of experience in a front end development role.
- Track record for being proficient at building high quality user interfaces and integrating with REST and GraphQL APIs.
- Passion for working on user experience problems to help communicate important information and excite end-users.
- Strong experience in front-end architecture and development of scalable production quality products.
- Strong experience working with at least one single page application framework. ReactJS is preferred, but not required.
- Strong knowledge of HTML and CSS.
- Solid understanding of micro front-ends, state management design patterns, and storytelling through UI.
- Experience with graphic design tools is preferred, but not required.
- Experience working with CI/CD pipelines and automating the annoying parts of your job!
- Job Type: Full-time
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off.
- Parental leave
- Referral program
- Vision insurance
- Remote work
Salary: $200,000 - $250,000 annually
The expected base salary for this position ranges from $200,000 to $250,000 annually. The actual base salary will be determined on an individualized basis taking into account a wide range of factors including, but not limited to, relevant skills, experience, education, and, where applicable, licenses or certifications held. In addition to base salary and a competitive benefits package, this position may be eligible for additional types of compensation including discretionary bonuses and other short- and long-term incentives (e.g., deferred cash, equity, etc.).
WORKING CONDITIONS: Normal working conditions with the absence of disagreeable elements
NOTE: The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified.
Newmark is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
Tags: APIs Architecture CI/CD Clojure Engineering GraphQL JavaScript Pipelines PostgreSQL Ruby Testing TypeScript
Perks/benefits: Career development Competitive pay Equity / stock options Health care Insurance Parental leave
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.