Senior Web Developer

 

Endeavor Business Media is a cutting-edge, growing media company covering a variety of industries where decision-makers across the world look first to gain the leading edge in their markets. With a fast-paced and growth-oriented environment, Endeavor values exceptional performance and recognizes the outstanding people who work together to make success happen.

This is a leadership role within a small development team within an industry leading B2B publishing company. Candidates will take lead on web application development as well as train and grow aspiring junior development members.  Implementing and adhering to industry best practices and standards while meeting target deadlines.

The senior web developer works with the Director of Development to execute on organization priorities and goals.

Candidates will be able to demonstrate ability to build and maintain all aspects of a web application: from data modeling / database design, to backend microservices and APIs to front-end interfaces.

 

Responsibilities

  • Proactive support of customer facing technology solutions

  • Modeling, server-side APIs/microservices, and front-end user interfaces

  • Maintain existing, high-throughput applications serving more than 50 million requests per day

  • Experience managing and mitigating performance concerns with big data and analytics

  • Knowledge of and experience implementing security best practices within infrastructure and codebases

  • Managing and operating AWS cloud services at scale

  • Budgeting and cloud capacity planning

  • On-call 24/7/365 for production service outages & incident response

  • Script and develop tools for use by other developers and operations staff

  • Support entire continuous integration, testing, and delivery pipeline (Docker Hub, Travis, Jenkins, etc)

 

Qualifications

  • At least 5 years of experience with the core technologies listed below

  • Strong knowledge of GitHub, semantic versioning, and mono-repositories using Lerna

  • Ability to build large, production-ready applications from start to finish, including data

  • Ability to manage code libraries and packages via NPM

  • Equivalent to graduation from an accredited four-year college/university in a job-related field or relevant experience

  • Ability to work with a team

  • Ability to work under shifting priorities and a fact paced environment

  • Strong communication skills – both written and verbal

  • Customer oriented, resourceful, and self-motivated

 

Technologies

  • NodeJS (with exceptional knowledge of asynchronous coding - Promises, async/await, etc)

  • PHP5 and Symfony

  • EmberJS, VueJS and ReactJS

  • MarkoJS

  • GraphQL (specifically Apollo client and server and specific framework integrations)

  • MongoDB with replication

  • Kubernetes, Rancher (or other Docker container orchestration)

  • SCSS/Sass and related build tools

  • Microservice and service-oriented architectures

  • Code transpilation with Babel and code/asset bundling via Webpack and Rollup

We offer competitive benefits package including medical, dental, vision, life insurance, disability, 401(k), generous PTO & paid holidays. For consideration, please send cover letter, resume and salary requirement to resume@endeavorb2b.com.

We are committed to providing equal employment opportunities in recruiting, hiring, training, promotions, compensation and other aspects of employment for all qualified applicants and employees without regard to sex, race, color, religion, national origin, age, disability, sexual orientation, gender identity, genetic information or veteran status.