Senior Backend Engineer - Davis, CA

Company: Hired
Location: Davis
Posted on: May 10, 2020

Job Description:

Job DescriptionJoin Hired and find your dream job as a Senior
Backend Engineer at one of 10,000+ companies looking for candidates
just like you. Companies on Hired apply to you, not the other way
around. You'll receive salary and compensation details upfront -
before the interview - and be able to choose from a variety of
industries you're interested in, to find a job You'll love in less
than 2 weeks. Being a Senior Backend Engineer means that you are
responsible for the construction and the efficiency of all the
backend functionality for our website. Sr. Backend Engineers are
crucial in getting a project off and running. As a senior backend
developer, you can integrate user-facing elements created by
front-end developers with server-side logic, as well as build
libraries and reusable code for future use. Our engineers are
ambitious, multifaceted and can work independently and in a team
environment to get the job done. Responsibilities Using frameworks
to build service-side software and integrate APIs and cloud
computing Analyzing and compiling data, codes and processes to
identify areas of improvement and resolve issues Work jointly with
frontend developers along with other team members to set up
objectives, as well as design cohesive, functional script Think
strategically, creatively and innovatively using sound judgment and
technical skills Strong understanding of programming techniques and
tools, as well as the web development cycle Record data and report
findings to the appropriate parties Proficiency in writing and
optimizing SQL queries Create security settings, restore and back
up technologies for databases and websites Work in a fast-paced,
ambiguous environment while managing and prioritizing multiple
responsibilities What Skills 4+ years experience with backend web
development 4+ years of experience building well tested high
volume, large-scale, distributed systems Experience with
programming languages like HTML, Ruby, Ruby on Rails, PHP, Python,
C#, Java, Go Language, Swift, Docker, Azure, AngularJS and Angular
2. Experience with creating REST APIs and version control like Git
Experience with modern MVC frameworks such as Django, Rails,
Pyramid, Flask, Sails and Laravel Experience application
architecture stacks, including API layer, business logic, data
modeling, hosting, network and UI/UX Superb communication, time
management, analytical, mathematical and problem-solving skills
Keep up-to-date with the latest advancements in technology B.S. in
computer engineering, web development, computer science or
equivalent experience These Would Also Be Nice Experience creating
mobile applications using Objective-C, Swift or Android Experience
with cloud development (AWS, Microsoft Azure, Google Cloud)
Experience doing unit testing with Virtual Machines Experience with
Webpack