Just Front-end Jobs

Front-end Jobs nearSan Francisco, CA

Software Engineering Manager, G Suite

Google in Sunnyvale, CA 33 mi cloud html5 security

Minimum qualifications:

  • BA/BS degree in Computer Science, related field or equivalent practical experience.

  • 5 years of experience in technical leadership and people management.

  • 3 years of experience leading full-stack development projects.

  • Experience programming in one of the following: Java, JavaScript and/or C++.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related field.

  • 10 years of relevant industry experience.

  • Experience in web development with HTML and HTML5.

  • Expertise in problem-solving and technical innovation.

About the job

Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE Managers have not only the technical chops to roll up their sleeves and provide technical leadership to major projects, but also manage a team of engineers. You not only optimize your own code but make sure engineers are able to optimize theirs. As a SWE Manager you manage your project goals, contribute to product strategy and help develop your team. SWE teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

The G Suite team is focused on delivering the tools people need to give their creative best at home, school and work. Instead of accepting the status quo, G Suite has a track record of reinventing productivity, from threaded conversations and search in Gmail to real-time collaboration in Docs. As people, schools, and businesses move to the cloud, we are well-positioned to invent the next chapter in productivity, leveraging our expertise in cloud, machine learning, security and scale.

The web is what you make of it and our team is helping the world make more of the web. From open-source pros to user-experience extraordinaires, we develop products that help users connect, communicate and collaborate with others. Our consumer products and cloud platforms are giving millions of users at homes, businesses, universities and nonprofits around the world the tools that shape their web experience -- and changing the way they think about computing.

Responsibilities

  • Manage a team of Software Engineers, including task planning and code reviews.

  • Drive technical projects and provide leadership in an innovative and fast-paced environment.

  • Be responsible for the overall planning, execution and success of complex technical projects.

  • Contribute technically to projects.

  • Work closely with Product Management team to ensure we're building the best products.

At Google, we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by emailing candidateaccommodations@google.com.

Apply

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Senior Software Engineer (Front End)

Instructure, Inc. in Salt Lake City, UT 599 mi javascript reactjs cloud

Instructure was founded to define, develop, and deploy superior, easy-to-use software. (And thats what we did / do / will keep on doing.) We are dedicated to the fight against iffy, mothbally, shoddy software. We make better, more usable tools for teaching and learning (you know, stuff people will actually use). A better connected and more open education technology ecosystem. And more effective ways for everyone everywhere to access education, make discoveries, share knowledge, be inspired, and do big things. We accomplish all this by giving smart, creative, passionate people opportunities to create awesome. So heres your opportunity.

Were hiring senior engineers, who are passionate about technology and education, to help build new features into our existing products (Canvas, Bridge, and Arc).

Our product team doesn't throw specs over some imaginary wall to engineering, and engineering doesn't throw code over some imaginary wall to QA. We all collaborate together. We highly value innovation, so much so that we have quarterly Hackweeks. A week each quarter to work on relevant pet projects and features.

Most of our work is open source, even our primary product (Canvas). Check us out on Github: www.github.com/instructure.

What We Do:

  • Were building innovative web applications. By leveraging single page application design, ES6, CSS3, and other cutting edge technologies, we hope to bring the richness of native desktop and mobile apps to the web.
  • We use the latest tools to support progressive browsers and companies: you can leave your IE6 hacks at home.
  • We are cloud native. For this job, that means bringing the fault-tolerant and high availability principles that power the cloud to the front-end to deliver lightning fast, ultra-reliable applications that delight our users.

What we look for:

  • Breadth of experience across languages and frameworks.
  • Deep knowledge of JavaScript, including the latest features in ES6.
  • Production experience with modern JS frameworks like React or Angular.
  • Demonstrated experience unit testing JavaScript applications to ensure application quality.
  • Capable communicators passionate about product development and user experience.
  • Autodidacts who love continual learning and exploration.
  • Engineering leaders who care about coding standards and writing lean, maintainable software.
  • 7+ plus years of professional software development experience.
  • BS or greater in Computer Science preferred.
Apply

Senior Software Engineer (Front End)

Instructure, Inc. in Salt Lake City, UT 599 mi javascript reactjs cloud

Instructure was founded to define, develop, and deploy superior, easy-to-use software. (And thats what we did / do / will keep on doing.) We are dedicated to the fight against iffy, mothbally, shoddy software. We make better, more usable tools for teaching and learning (you know, stuff people will actually use). A better connected and more open education technology ecosystem. And more effective ways for everyone everywhere to access education, make discoveries, share knowledge, be inspired, and do big things. We accomplish all this by giving smart, creative, passionate people opportunities to create awesome. So heres your opportunity.

Were hiring senior engineers, who are passionate about technology and education, to help build new features into our existing products (Canvas, Bridge, and Arc).

Our product team doesn't throw specs over some imaginary wall to engineering, and engineering doesn't throw code over some imaginary wall to QA. We all collaborate together. We highly value innovation, so much so that we have quarterly Hackweeks. A week each quarter to work on relevant pet projects and features.

Most of our work is open source, even our primary product (Canvas). Check us out on Github: www.github.com/instructure.

What We Do:

  • Were building innovative web applications. By leveraging single page application design, ES6, CSS3, and other cutting edge technologies, we hope to bring the richness of native desktop and mobile apps to the web.
  • We use the latest tools to support progressive browsers and companies: you can leave your IE6 hacks at home.
  • We are cloud native. For this job, that means bringing the fault-tolerant and high availability principles that power the cloud to the front-end to deliver lightning fast, ultra-reliable applications that delight our users.

What we look for:

  • Breadth of experience across languages and frameworks.
  • Deep knowledge of JavaScript, including the latest features in ES6.
  • Production experience with modern JS frameworks like React or Angular.
  • Demonstrated experience unit testing JavaScript applications to ensure application quality.
  • Capable communicators passionate about product development and user experience.
  • Autodidacts who love continual learning and exploration.
  • Engineering leaders who care about coding standards and writing lean, maintainable software.
  • 7+ plus years of professional software development experience.
  • BS or greater in Computer Science preferred.
Apply

Software Development Engineer - Full Stack

Do you care about understanding what customers travel plans are? Passionate about unlocking key insights to power personalization for a global travel platform? The Traveler Profile team is responsible for Brand Expedia’s insight generation systems. These are used throughout the organization by teams to cater online experiences for the need of customer and identify market segments that are worth engaging. By knowing our customers, we drive richer experiences and realize greater value for the company. We are looking for a self-starter to help build the next generation of this customer insights platform. Bring your passion for software engineering, test automation and metrics driven analysis and be part of our success!

What you’ll do
You will be instrumental in the performance of our team to ensure that we meet the global needs of our business while limiting technical debt.
Not only implement software solutions, but also be a role model to your fellow engineers.
You will expand your skills in building highly scalable solutions while influencing others and raising the bar on the overall level of excellence within the team.
You will work within a dynamic development team that is spread across Bellevue and Bangalore, and works as part of squads with team members across the globe.
You will design, develop, document, and maintain full stack projects of various scope within a cloud native, data streaming, real time processing system.
You will participate in code reviews of other engineers’ work and provide technical feedback to product managers, designers, and content producers.
You will operate as technical lead on projects assigned to you. Capable of leading a project as well as willing to ask for help when needed.
You will embrace change, always open to replacing what you built yesterday with something better today.
You will make the right judgment calls to deliver features in time, with the highest possible level of quality, in the best interest of the customer.

Who you are
5+ years of experience in object-oriented programming concepts, data structure, algorithms, and system level programming (including multi-threaded programming).
Experience with data management practices to best source and publish information about customers to drive learning and insights.
Exposure to event driven systems and APIs to support analytics and real time personalization.
Experience with AWS Cloud Computing, NoSQL databases, GIT and utilizing Spring frameworks.
Bachelors or Master’s degree in computer science, information technology.
A strong drive and passion to learn new software design patterns, tools and technologies.
First class communication skills in written and verbal form.
Ability to perform and influence code reviews as well as technical design meetings.
Successfully deliver high quality, distributed services with large transaction volumes on a 24x7 operational cycle.
Familiarity with high volume, fault tolerant, transactional systems, micro-service design, or data processing pipelines (Docker, Kafka, Kinesis, Spark, Kotlin, GraphQL, Kubernetes or similar).
The ability to apply critical thinking to solve problems at a team and group level.
Experience with continuous delivery, automated deployments, and related engineering practices.

Expedia Group recognizes our success is dependent on the success of our people. We are the world's travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and make people's lives better – that responsibility inspires us to be the place where extraordinary people want to do their best work, and to provide them to tools to do so.

Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.

If you have a hunger to make a difference with one of the most loved consumer brands in the world and to work in the dynamic travel industry, this is the job for you.

*LI-CS1

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.

Apply

Node.js Developer (Full Stack)

Silvercar in Austin, TX 1498 mi node.js reactjs cloud

About Silvercar

Silvercar is a company built for the new mobility, combining proven, groundbreaking technology with world class vehicles, and focused operations. We prioritize the customer experience first, with the guiding philosophy of being both industry challenger and consumer champion.

We are currently hiring a Node.js (Full Stack) Developer to join our Audi select division. Audi select is a new flexible monthly vehicle subscription service offered by Audi of America. With Audi select, there is no need stress about a long-term commitment to just one car because the subscription provides access to a collection of Audi vehicles including sport, SUV and Cabriolet models.

Were looking for an experienced Developer who can drive development of RESTful APIs while building out a rapidly scaling backend. Ideal candidates will have experience with web programming, be comfortable working with cloud platforms, know the ins and outs of whatever frameworks and libraries they currently use, and be open to mastering new frameworks when necessary.

As a Node.js Developer, you will:

  Build reusable APIs for our client facing apps in Node.js

  Create and maintain scalable infrastructure leveraging modern cloud platforms

  Build amazing UX client side apps with React or other JS frameworks

  Write tests and documentation as you implement features with your team

  Maintain expertise in current and emerging technologies and tools

Your peers would say:

  Youre insatiably curious. You get into the latest shifts in technology and newest trends in design.

  Youre thick skinned. Courageously open your projects to scrutiny and feedback daily

  You use both sides of your brain. You consider problems with analysis and solve them with creativity.

  Youre flexible and adaptable. You know priorities change and youre ready to pivot.

  Youre a great communicator. You know how to present your work and tailor the delivery to your audience, whether a crowd or one on one.  

Required qualifications:

We dont expect you to be an expert in everything, but you should have experience in:

  3+ years of professional software development in Node.js

  2+ years of professional software development in React or other JS framework

  Experience documenting and testing RESTful APIs

  Experience working with databases in PostgreSQL, MongoDB or Redis

  Experience and enthusiasm for working collaboratively with others in an Agile environment

Even better if you have:

  BA or higher in Computer Science or relevant field

  Experience building cloud based services for scalability

  Experience using application state management with Redux or similar library

  Experience using Hapi.js to enhance reusability of application logic

  Experience building and maintaining services-oriented architecture

Silvercar offers you:

  Competitive base salary with bonus incentive eligibility

  Full benefits (medical, dental, vision, 401k)

  Working in a dynamic team in downtown Austin

  Friendly, small company environment with progressive culture and flexible hours, backed by Audi, a 107-year-old automotive industry leader

  Semi-flat organizational structure that ensures your influence on products we build

  Unlimited paid vacation policy

About Us:

Silvercars unique combination of hardware, software and operations combine to deliver a full stack ecosystem of new mobility solutions. Acquired by Audi in 2017, we work hard every day to serve the evolving mobility needs of the U.S. marketplace.

Today Silvercar offers two primary mobility products: The first is a Premium Car Rental service, which allows for seamless access to transportation in cities and airports via 24 Silvercar locations. The second is Dealerware, a B2B product that enables dealerships to streamline the management of their service loaner fleets. By leveraging this unique combination, Audi and Silvercar will continue to deliver cutting edge mobility solutions across its transportation ecosystem.

Silvercar is committed to being an inclusive workplace where diversity is celebrated. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, or disability.

Apply

Distinguished Engineer - $800k/year USD - JobID #3686

Crossover Markets, Inc. in Austin, TX 1498 mi java go cloud

As an EVP of TPM, you will work across dozens of products to understand the problems they solve and make important technical decisions that will determine their long term viability
We believe that our approach towards Technical Product Management is truly unique. We objectively define each product in terms of the market it serves and the technology it leverages.
We uncover market-gaps or user pain-points by identifying CIV (Challenging, Important or Valuable) problems specific to that domain. We employ a standardized process to elicit relevant information from SMEs and succinctly describe each CIV Problem.
We then define Core Functionality (CFs) which the product will implement in order to address each CIV Problem. Through a combination of CIV Problems and CFs, we are in a position to analyze the product-market fit in an objective, standardized fashion. A CIV problem without any CFs is a remaining gap, while a CF which doesnt address a CIV problem represents unnecessary complexity within the solution.
Once we have articulated the product-market fit, we turn our attention (and most of our time) towards identifying the Important Technical Decisions (ITDs) that will provide the core functionality in the most effective way.
Being successful as an EVP of TPM requires deep technical skills across a variety of technologies and domains in addition to exemplary communication skills
**Specifically, candidates must have
**

  • A Bachelor's Degree in Computer Science, Computer Engineering, or a related discipline, (M.Sc. or Ph.D. preferred)
  • Developed and continue to maintain extensive, hands-on expertise in Java and/or C#.
  • Leveraged both traditional RDBMS as well as contemporary alternatives such as Graph, Columnar, Key-Value and/or Document databases
  • Thorough practical understanding of common Design and Enterprise Integration Patterns
  • 5+ years of hands-on production code development and architecture experience in Java or C# on a scalable, commercial product
  • 10+ years experience in a senior architecture role at a leading software company, or as CTO/technical co-founder at a smaller company or successful startup
  • A total of 20 years experience in designing and developing software solutions
  • Managed relationships with board level stakeholders - for example as a senior technical pre-sales engineer or as an SVP, EVP or director-level executive
  • Delivered solutions to enterprise clients in sectors such as financial services, telecoms or enterprise SaaS.
  • Excellent communication skills in written and spoken English, and the ability to identify and articulate patterns in unstructured and unorganized content
  • Have experience managing a team of at least 10 members and been responsible for the work output they produce in terms of both quantity & quality
  • 10+ years of experience being responsible of approving other people's technical design decisions for a commercial software product or software-as-a-service
  • Primary decision maker for how individual cloud services should be used correctly as a part of what you were building
  • 10+ years of experience of being responsible for creating design artifacts (including decision-making and documentation responsibilities)

**Other, Highly Desirable Skills Include
**

  • Expertise in other current, mainstream languages (examples include Python, Go, Kotlin, Scala) and frameworks (examples NodeJS, Spring).
  • Architecting web-scale SaaS solutions
  • Ongoing contributions to leading Open Source project
  • Have led the architecture and design on one or more significant solutions (total revenue more than 20M USD, or an entire user base of more than 1M users)

**Timezone Requirements
**Our teams are designed to accommodate top talent across a wide range of time zones, however, there are certain hours we require in order to have team-based collaboration or to have customer-facing engagements in the customer's working hours. Candidates should be able to work 8 hours a day while meeting the following constraints Monday-Friday:

  • 2 hours between 9:00AM-11:00AM EST (US "core" hours)
  • 2 additional hours between 8am-8pm EST (US "customer" hours)
  • 4 additional hours in any timezone you wish ("flex" hours)

Crossover is redefining the way people work. A future where all high-skill jobs go to the cloud and big-data is used to help individuals and teams become more and more productive. Brick and mortar offices are history. The future of our workforce is global and will be built from teams collaborating from every corner of the world. We have embarked on an expedition to find and engage with that talent and are now in over 108 different countries. Crossover has developed a unique method of finding, curating, and managing cloud talent. Our platform connects customers to the worlds best people for both technical and non-technical jobs. But we dont just find the best, we also provide the tools, training, and relationship building support to ensure success for long term growth.
Crossover Job Code: United_States-Austin-Distinguished_Engineer-3686

Apply

Full Stack Engineer

Accenture in Austin, TX 1498 mi cloud css design

Are you ready to step up to the New and take your technology expertise to the next level?
Join Accenture and help transform leading organizations and communities around the world. The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance. Choose Accenture and make delivering innovative work part of your extraordinary career.
People in our Client Delivery & Operations career track drive delivery and capability excellence through the design, development and/or delivery of a solution, service, capability or offering. They grow into delivery-focused roles, and can progress within their current role, laterally or upward.
As part of our Advanced Technology & Architecture (AT&A) practice, you will lead technology innovation for our clients through robust delivery of world-class solutions. You will build better software better! There will never be a typical day and thats why people love it here. The opportunities to make a difference within exciting client initiatives are unlimited in the ever-changing technology landscape. You will be part of a growing network of technology experts who are highly collaborative taking on todays biggest, most complex business challenges. We will nurture your talent in an inclusive culture that values diversity. Come grow your career in technology at Accenture!
**Job Description
**The web has been transformed. Applications that were transaction based are now expected to be experience based. Those experiences are also based on context such as your device, your location, and the task at hand. The worlds largest and most influential brands are transforming as well, and they have turned to Accenture to create those same amazing experiences that users have grown to love.
As a Full-Stack Engineer, you will work with our clients to design and deliver the Architecture on complex custom projects using the latest technologies to build advanced client-side applications that transcend the Single Page Application interaction paradigm and bring the feel of native applications into the browser. The successful candidate will have deep JavaScript experience as well as experience with full stack Web development across the front-end and backend and familiarity with many of the latest technologies and patterns emerging in Cloud Native based Web development today such as Serverless and Containerization.
Do you have a passion to solve complex development problems and produce the highest quality code while striving to push the technical boundaries of online applications? We invite you to be part of the industrys top Cloud Native Engineering team and not only work on exciting projects for the worlds biggest companies, but be part of a team of innovators that are influencing the direction that the web is going.
Your entrepreneurial spirit and vision will be rewarded, and your success will fuel opportunities for career advancement.
Ability to travel up to 100% is required
**Basic Qualifications
**

  • Minimum of 3 years of professional development experience
  • Minimum of 1 year of experience with application design and development using Angular version 2 or higher
  • Minimum of 1 year of experience with application design and development using Node.js
  • Minimum of 1 year of experience with modern DevOps tools, such as Git, GitHub, and/or Jenkins
  • Bachelor's degree or equivalent (minimum 12 years) work experience. If Associates Degree, must have minimum 6 years work experience

**Preferred Qualifications
**

  • Installation, configuration, and development including work within a production environment
  • Experience with Responsive Design frameworks, preferably with Twitter Bootstrap or Zurb Foundation
  • Experience in developing high performing client-side applications
  • Knowledge of CSS/CSS3 - Knowledge of what works in specific browsers
  • This role requires 100% flexibility to travel and work on-site with clients

**Professional Skill Requirements
**

  • Proven success in contributing to a team-oriented environment
  • Proven ability to work creatively and analytically in a problem-solving environment
  • Desire to work in an information systems environment
  • Excellent leadership, communication (written and oral) and interpersonal skills

Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States and with Accenture.
Candidates who are currently employed by a client of Accenture or an affiliated Accenture business may not be eligible for consideration.
Accenture is an EEO and Affirmative Action Employer of Females/Minorities/Veterans/Individuals with Disabilities.
**Equal Employment Opportunity
**All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process.
Accenture is committed to providing veteran employment opportunities to our service men and women.
**About Accenture
**Accenture is a leading global professional services company, providing a broad range of services and solutions in strategy, consulting, digital, technology and operations. Combining unmatched experience and specialized skills across more than 40 industries and all business functions underpinned by the worlds largest delivery network Accenture works at the intersection of business and technology to help clients improve their performance and create sustainable value for their stakeholders. With more than 435,000 people serving clients in more than 120 countries, Accenture drives innovation to improve the way the world works and lives. Visit us at www.accenture.com.

Apply