Just Front-end Jobs

Front-end Jobs nearNew York, NY

Software Engineer

Buildit@Wipro Digital in New York, NY 0 mi cloud java c# tdd continuous-integration

You are a tech lead and are deeply experienced with shaping work and guiding engineering teams, as well as being very hands-on. You have broad experience across the entire software development life-cycle, from inception through to production. You've successfully delivered complex technical programmes of work at scale; you also know where things tend to go wrong and know how to intercept or prevent those situations.

Role

The work is varied, ranging from engineering leadership within a product team to developing sustainable infrastructure via container orchestration to changing engineering practices that cross organisational boundaries. You will need initiative, resilience and patience, but you will have the opportunity to directly impact how large enterprises practice software engineering.

Please, note that this role requires up to 60% travel within the US.

Qualifications

Technical Skills

  • Languages:

    • Java, C#

    • Not essential but experience with other languages such as Node.js, Groovy, Scala, Ruby, or Python would be a nice-to-have

  • Good engineering practices:

    • Continuous integration, continuous delivery/deployment (e.g. Jenkins, Travis, CircleCI)

    • Testing: TDD, BDD, integration, E2E

    • Code reviews

    • Version control and typical workflows

  • Working knowledge of latest technologies:

    • Containers (e.g. Docker, Kubernetes, Rancher)

    • Cloud infrastructure/services (e.g. AWS, Azure, Google Cloud Platform)

    • Infrastructure-as-code (e.g. Ansible, Puppet, Terraform)

  • Operational experience:

    • Understanding of high-availability, disaster-recovery, monitoring and logging at scale

Non-technical Skills

  • Good communication skills across diverse groups (stakeholders, engineers, business analysts, etc.)

  • Initiative (identify value work and execute delivery)

  • Leadership (influencing stakeholders, up-skilling engineers)

  • Commercial awareness (pragmatic approach to problem-solving)

  • Systems thinker (understand how large organisations operate and common pitfalls, LEAN manufacturing)

  • Agile (experience with Scrum, Kanban)

  • Collaboration (work in an open and sharing culture)

Apply

Fullstack Security Engineer

Handy is on a mission to change the way the world purchases home services. We operate in all major US cities and several locations in Canada and Europe, but we are just getting started. At the heart of our mission is a resilient platform built on a sound technical foundation. We are looking for strong technical leaders to join us in our mission to change the way the world purchases home services.

At Handy, security is tightly woven into product and infrastructure development. We challenge our teams to build systems that are secure-by-default to protect our users’ most sensitive data. You will be joining a team of engineers who will champion security initiatives throughout the organization. You will be building tools to make secure-by-default easy. You will be conducting regular audits/tests to identify risks and prioritizing fixes for the identified risks. You will continue to raise the bar to make our systems secure.

What you will do:

  • Nurture and grow a culture of security through automation, awareness, and training

  • Continue to improve enforcement of our infosec policies and the policies themselves

  • Actively involve in the design and implementation of applications, services, and infrastructure to ensure secure design principles are being followed

  • Regularly audit application and infrastructure code to detect security risks

  • Create awareness of security risks, best practices, and provide frequent education to the organization

  • Design tooling to make adoption of security best practices easier and idiomatic to business and engineering workflows

Who you are:

  • You have 2-3 years of experience working on a security team supporting product, cloud infrastructure, and corporate infrastructure development

  • You have in-depth knowledge of security threats, applied cryptography, and risk assessment

  • You have software engineering experience and an engineering mindset for building reliable, maintainable security infrastructure to support a large organization and CI/CD software engineering practices

  • You have experience working with product development teams to empower them on advancing security initiatives

  • BS or MS in Computer Science or a related field

  • Willingness to learn and apply new skills and technologies

**About Handy
**Our mission is to change the way the world purchases home services. Since all work and no play makes for a dull office, we’re committed to creating an environment that’s as fun as it is productive. That means we fill our days with food, surprises, brain-stimulating activities, beer and wine for those who want it, a whisky club (complete with commemorative glasses), seriously competitive foosball, and so much more. As a member of the team at Handy, you can look forward to all of that every single day, and tons of other special events and outings sprinkled throughout the weeks.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Full Stack Software Engineer

**Job Summary
*We are looking for a Senior Software Engineer to join our team within our US Development division. Your job will be to be part of a team of full-stack software developers building our next generation Patient Portal application. But enough about us; lets talk about you. If you have expertise with responsive web app design and development and a proven track record of delivery, we would love to hear from you. The Team: The Team: Our team works on patient-centric products, focused on enabling patients to schedule appointments, pay bills, review health history, and sign practice forms, as well as value-based care systems that allow our clients to achieve a comprehensive understanding of quality measure satisfaction, identify patients in need of care, and conduct systematic patient outreach and care management.*
Job Responsibilities
**

  • Produce accurate, clear technical design specifications to the appropriate level of detail
  • Collaborate successfully with developers, architects, UX Designers, and Product Managers
  • Understand, follow, and reinforce Scrum methodologies, coding conventions, architectures, build processes, and best practices
  • Deliver customer value in the form of high-quality software components and services in adherence with policies on security, performance, longevity and integration testing

**Typical Qualifications
**

  • 7+ years of experience in full-stack web application development (React, Redux, Node, Java, .Net)
  • 3+ years of experience in a dynamically-typed language (Eg javascript & ES6 experience)
  • Bachelors Degree in Computer Science or related field, or equivalent experience
  • AWS and/or Azure cloud deployment experience
  • SQL experience -- hard requirement
  • Expertise in debugging across multiple technology stacks
  • Comfortable working in a CI/CD (Continuous Integration/Continuous Deployment environment) where updates are deployed regularly to scalable cloud hosting platforms.

**About athenahealth
**

  • Our Mission: To unleash our collective potential to transform healthcare.
  • Our Location: This role is located in downtown Austin, TX in the historic Seaholm Power Plant building.
  • Our Culture: If you crave transparency, innovation and the ability to make an impact, youve come to the right place. Being an athenista is all about taking initiative, questioning the norm, making things radically simple and celebrating diversity. Our 5,100+ employees all work hard towards a cause that impacts every one of us, healthcare, and we take the time to celebrate company accomplishments and our people.
  • Our Perks: Along with health & financial benefits, our athenistas are offered a variety of perks that promote employee wellbeing such as commuter support, collaborative workspaces and dog-friendly offices - just to name a few.
Apply

Build And Release Engineer

About the team

Over 200 million passionate and engaged users, billions of notes and files! Thats the scale of global operation that the Evernote Operations team is responsible for. We are looking for an expert build and release engineer to help us increase efficiency and quality throughout the development lifecycle. This person will help our distributed development teams run the build, test and release process for desktop and mobile products as well as our production web services (primarily Java and NodeJS). Not only would you bring your own significant experience to the table, you'll learn a lot yourself: we recently moved our entire service from multiple retail data centers into Google Cloud Platform, and we're now refactoring our monolithic back end into microservices and innovating our client applications. You'd be working with technologies like Spanner, Kubernetes, and all things containers as we evolve our processes to enable zero-downtime deployments and true continuous delivery. Youre joining the team at an exciting time where youll have the opportunity to help define how we build, deploy, and ship code as a company.

What you'll do

  • Help us define, architect, and build the next generation of our build and release infrastructure

  • Work with development teams to handle and improve the software release process along with supporting iOS, Android, Mac, Windows and Java development teams and associated QA platforms

  • Collaborate with Operations engineers on systems management at the VM and OS level

  • Evangelize the capabilities of these systems to encourage more and better utilization

  • Identify and implement new technologies to enhance effectiveness of development and QA teams

  • Handle and resolve build failures as well as continue to improve build infrastructure, efficiency and reliability

What you've done

  • You have 5+ years experience in software development with at least 2 years in release engineering

  • You have experience with administration of continuous build, integration, and deployment pipelines (Jenkins, Bitbucket, Artifactory, etc.)

  • You have managed CI/CD systems for containers and microservices

  • Experience handling build, test, and source code management tools

  • You have direct experience with build tools

  • You have supported multi-platform application development shops and have a solid understanding of continuous integration

Preferred experience

  • You have experience working in multi-functional and distributed teams

  • You have worked with Pipelines as code (i.e. Jenkins scripted pipelines)

  • You have worked with Kubernetes and Dockerfiles and are familiar with best practices

  • You know Git like the back of your hand

  • You keep up-to-date with the latest industry trends and are familiar with practical applications of reliability and chaos engineering

  • You have worked with provisioning and management of resources in an elastic compute environment (e.g. GCP, AWS)

  • You are comfortable in a one or more scripting language (Perl, Python, bash, Ruby, or similar)

  • You are a whiz at Linux, Mac OS X, and/or Windows system administration

  • You have used build tools like Xcode, Gradle, Maven, Fastlane and Ant

  • You have familiarity with Scrum or other agile development methodologies

Apply

Jr. Integration Engineer

Grindstone Recruiting in Austin, TX 1513 mi windows sysadmin continuous-integration

Junior Integration Analyst

Overview

The Jr. Integration Analyst is responsible for administering, monitoring and maintaining internal systems and hardware as well as providing customer support to employees and clients, both on premise and remote. This is a full-time position based in Austin, Texas.

Responsibilities

· Manage API integrations with clients and partners

· Evaluate and test new hardware solutions used in the product line

· Administer corporate network and configure/troubleshoot our product network kits

· Provide timely responses and interface with clients regarding solutions for both hardware and software needs

· Collaborate with support and/or product development to troubleshoot and resolve product issues

· Pre-Configure Windows PCs that are shipped to clients

· Assist with client hardware/software product configurations

· Document hardware/software configurations solutions

Requirements

· 1+ years of relevant system administrator duties

· Familiarity with API testing tools (SoapUI)

· Comprehensive knowledge of Microsoft OSs

· Strong Networking knowledge

· Demonstrated ability to think out-of-the-box" and develop creative solutions

· Ability and desire to work in a dynamic environment

· Excellent interpersonal communication skills and proven success in an internal/external customer facing role

· Positive, self-starter attitude and desire to exceed client expectations through focus on quality work at every opportunity

· Tech enthusiast who is excited to learn about our products and assist as a sales engineer as needed

PLUS- Circuit Boards

Apply

JavaScript Engineer, VIPER

Comcast VIPER in Denver, CO 1624 mi javascript continuous-integration

Comcast Technology Solutions’ purpose is to be the most valued partner to those leading the future of media and technology. Leveraging the most complete portfolio of capabilities, unmatched expertise and Comcast’s unrivaled infrastructure, we help customers thrive in a rapidly evolving multi-platform world by powering extraordinary experiences to every screen. If you share a passion for contributing your talents to empowered teams, possess an entrepreneurial spirit and are driven by imagination and possibilities, we want to develop and grow your career at Comcast Technology Solutions.

On the Comcast VIPER Player Platform team, you'll have a direct impact on the customer experience of millions of users across multiple types of devices. From the latest X1 Set-Top Boxes, to the Xfinity Stream app running on customer's Smart TVs, to all modern desktop browsers, you'll face the challenges of delivering highly flexible, re-usable software to provide the premium experience our customers expect.

What you'll do:

Day to day, you'll develop software to solve challenging problems of video playback, implement flexible analytics and advertising requirements, and drive the accessibility and localization of our products. You'll use (and learn) TypeScript-a cutting-edge superset of JavaScript which developers from any background will find accessible, fun, and productive. Push your code to our internal GitHub Enterprise and watch our containerized, modern CI system test and deploy it to pre-production environments. Frequent production deployments mean your contributions quickly give value to the user and business. Our flexible, engineering and customer-driven software process means you'll understand the "why" of what we work on-and we'll trust you to deliver the "how". Besides our developer-friendly tooling and process, you'll work hands-on with industry experts in streaming video technologies, content protection, advertising, and data science.

About the Environment:

Experience a fantastic work environment with flexible hours / remote work options, a safe and welcoming environment for people of all backgrounds, and many perks. Stuck on a hard problem? Play foosball or vintage video games while the solution percolates in your mind. Or visit the gym just downstairs, all in our conveniently located office just a block away from Union Station.

Find out more and apply today!

Qualifications:

5-7 years software engineering experience and a solid grasp of software engineering and computer science fundamentals-design principles, data structures, and algorithms

  • Customer- and team-focused mindset
  • Experience with source control systems such as git
  • Experience writing unit tests, integration tests, automation tests
  • Experience with scripting languages, CI/CD systems
  • Experience with streaming video technology preferred-especially HTML5 Media Source Extensions and Encrypted Media Extensions, MPEG DASH, and HLS
  • TypeScript or JavaScript experience preferred

About Comcast VIPER (Video IP Engineering and Research)

The VIPER team is an organization within Comcast Technology Solutions which supports the Product Management, Research & Development, Engineering and Operations for Comcast's World Class Video Experiences in use by Comcast and Syndicated Partners. We support both legacy QAM Video Delivery and the Next Generation IP Video Platform infrastructure from Content Acquisition to the Player consuming experiences we control the end-to-end Video delivery platforms. These platforms deliver video for live linear, video on-demand and cloud DVR services consumed by more than 20 million customers both in-home and out of home on stb's, connected tv, mobile and desktop products.

Comcast is an EOE/Veterans/Disabled/LGBT employer

Apply

Build and Release Engineer, Portal

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Building 8 brings together world-class experts to develop and ship groundbreaking products at the intersection of hardware, software, and content. We have a clear mandate to ship products at scale. In particular, seemingly impossible products that define new categories and that advance Facebook's mission of connecting the world. The B8 team will apply DARPA-style breakthrough development at the intersection of ambitious science and product development.
The Product Launch Team has the responsibility for taking breakthroughs and delivering them to market at scale. Building 8 seeks a Build and Release Engineer who will help the build and release process for all our products. This is a full-time position based in our Menlo Park office.

Responsibilities

  • Build and maintain continuous integration and continuous deployment (CI/CD) systems for devices.
  • Build web-based tools to monitor and control CI/CD systems.
  • Build scripts, tools, and other services to improve developer productivity.
  • Develop and support processes to maintain uptime, SLAs and availability of critical platform components.
  • Branching, merging, and running other day-to-day engineering processes.
  • Coordinating support activities with infrastructure teams.

Minimum Qualifications

  • Bachelors degree in Computer Science, Computer Engineering or equivalent combination of education and experience.
  • 2+ years experience in Build and Release Engineering.

Preferred Qualifications

  • Experience in Python/PHP/HACK or similar languages, shell scripting, and Make.
  • Experience with source code control tools like Git.

Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

Apply

Build and Release Engineer, Portal

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

Building 8 brings together world-class experts to develop and ship groundbreaking products at the intersection of hardware, software, and content. We have a clear mandate to ship products at scale. In particular, seemingly impossible products that define new categories and that advance Facebook's mission of connecting the world. The B8 team will apply DARPA-style breakthrough development at the intersection of ambitious science and product development.
The Product Launch Team has the responsibility for taking breakthroughs and delivering them to market at scale. Building 8 seeks a Build and Release Engineer who will help the build and release process for all our products. This is a full-time position based in our Menlo Park office.

Responsibilities

  • Build and maintain continuous integration and continuous deployment (CI/CD) systems for devices.
  • Build web-based tools to monitor and control CI/CD systems.
  • Build scripts, tools, and other services to improve developer productivity.
  • Develop and support processes to maintain uptime, SLAs and availability of critical platform components.
  • Branching, merging, and running other day-to-day engineering processes.
  • Coordinating support activities with infrastructure teams.

Minimum Qualifications

  • Bachelors degree in Computer Science, Computer Engineering or equivalent combination of education and experience.
  • 2+ years experience in Build and Release Engineering.

Preferred Qualifications

  • Experience in Python/PHP/HACK or similar languages, shell scripting, and Make.
  • Experience with source code control tools like Git.

Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

Apply