Senior Software Engineer

Senior software Engineer – UNITED STATES (Remote)
Job Description
About the Job:
As an individual you will join the fully remote team of software engineers and cross functional partners including product, design, data, algorithms, and operations. You’ll work as the technical lead on projects critical to the company’s success, using technology to find high impact solutions to problems. You’ll have ownership within a broad functional area. You will contribute to the product direction, drive technical strategies and roadmaps, and mentor junior engineers. 
Job description:
  • Full-stack web development, write and review code in JavaScript in applications built in React/Node 
  • Operate as an engaged member of the team - lead meetings, provide input on technical design documents & project plans, pair with other engineers to work towards a solutions 
  • Design, estimate and review new and refactored software services on the platform. Take ownership for quality of design and implementation of software components to ensure that they run securely, reliably, and at scale
  • Work with internal tech teams to identify and build platform elements required to support key product features
  • Collaborate closely with product, design and growth to conceptualize, design, implement, test and deploy new features for our user base
  • Identify and execute on opportunities to improve the software development lifecycle and processes
  • Learn about new technologies and discuss potential solutions to problems
  • Provide guidance and mentorship to other members of the engineering team
Requirements:
  • Hands on experience with running modern web stacks (Node.js, Typescript, React, Postgres, GraphQL, Redis, Kafka) 
  • 5+ years of direct industry experience or a MS in CS or related field + 1 year industry experience
  • Solid computer science foundation and coding skills. Ability to write high-performance production quality code. You have worked with Java or C/C++. 
  • Write understandable, testable code with an eye towards maintainability and scalability
  • Well-versed in modern cloud platforms, like AWS, and their associated technologies
  • Excited about building smart e-commerce and obsessed with bringing the best consumer experience to life
  • Experience with Agile software development and Agile software solutions like JIRA
  • A strong communicator and ready to learn, but equally excited to teach
Novi Global is acting as an Employment Agency in relation to this vacancy and no terminology is meant to be discriminatory in any way, and all applicants will be treated in the same way.  
For more information contact me directly.
Marque.devilliers@noviglobal.com
Job Type:
Permanent
Job Title:
Senior Software Engineer
Location:
United States - California
Sector:
General
Salary:
£Negotiable

How to apply

Apply Now

Got a Question or need some advice?

We are always here to help and support all our candidates and clients however we can.

Please feel free to call us, or fill in our contact form, and we will do our best to help.

 

contact us