Last 30 days |
| 2017-05-01FlexibleRemote | | Mid Level Fullstack Developer
Bauer Xcel Media | Mid Level Fullstack Developer
Bauer Xcel Media
dev3>digital nomad3> | dev3>digital nomad3> | | 1mo | |
Finally, a place where you can work the way you want to! Bauer Xcel strives to promote a working environment where you have lots of autonomy and do not get bogged down with too many meetings. We are agile and do what works as opposed to sticking to a fixed process. Do you like cake? We certainly do! We have monthly social events and biweekly lunch & learns (with free lunch!). We build lasting relationships with each other and joke around a lot. We also give our team members the flexibility to control their own career. We give you a continuing education budget and time during the week to use it. We reward hard work that leads to growth and provide an annual bonus tied to company performance. We also encourage developer happiness and a healthy work-life balance. Happy employees matter to us. Job Summary
- Work with a product and development team in the middle of Manhattan near Bryant Park
- Build Rails-powered CMS and sweepstakes apps on Heroku
- Constantly evolve the way we work
- Teach and learn with us about effective coding and communication practices
|
This year |
| 2017-04-29FlexibleRemote | | Senior Fullstack Developer
Bauer-xcel-media | Senior Fullstack Developer
Bauer-xcel-media
dev3>senior3>digital nomad3> | dev3>senior3>digital nomad3> | | 1mo | |
Are you a senior developer who is looking to have high impact? We are looking for senior software engineers who want the chance to lead teams, manage, mentor & grow other developers, and shape the technical direction of Bauer Xcel.
Experience in a specific tech stack isn’t important to us - we’re much more interested in people who love to grow others, and understand that agile is a mindset not a fixed process.
We offer competitive salary, paid time and budget for professional development, good vacation and health benefits, and we really, truly care about your quality of life. If you are looking for work-life balance, we would love to talk to you!
What you would be working on-
- Our CMS team builds the CMS that supports 13 magazines, including Life & Style, Women's Weekly, In Touch and J-14.
- Our sweepstakes team builds our global sweepstakes platform Sweepon, that is used by over 150 international partners.
- Our BI team builds the recommendation engine and user segmentation service.
We are 15 fullstack developers in total, both co-located in New York and distributed along the East Coast. We don’t have a separate ops team - all our developers support their own code in production.
While we prefer to have people who are happy to work alongside us in our NYC office, we are a remote-friendly office and are happy to consider anyone who is in our East Coast timezone. We pair a lot so having people working the same hours as us is important.
About You
- You are familiar with test driven development and wouldn’t work any other way.
- You are happy to pair with others.
- You are familiar with agile and how to use it to best serve a team. You enjoy finding bottlenecks in the process and helping teams work faster.
- You enjoy mentoring and teaching others.
- You enjoy writing clean, idiomatic and readable code.
- You are happy working in backend code as well as javascript - although you may have a preference for either one
You are happy working in the following tech stack - experience is not needed, as long as you are willing to learn:
- Ruby on Rails
- Backbone JS
- Node JS
About Bauer Xcel Media
With 150 million monthly unique users and offices in New York, Hamburg, London, Sydney, Melbourne and Warsaw, BAUER XCEL MEDIA is one of the world's fastest-growing digital media companies. Our New York office houses the digital division of Bauer Media Group US and it's here that we publish LifeandStyleMag.com, InTouchWeekly.com, CloserWeekly.com, J-14.com, TwistMagazine.com, M-Magazine.com, WomansWorld.com, FirstforWomen.com, and SoapsinDepth.com.
Bauer Xcel Media is not your typical digital publisher. Despite our powerhouse brand portfolio, our teams are small but mighty. We move quickly. You'll find us in a dog-friendly shared start-up space where we have lots of hard-to-beat perks like a roof deck, beer on tap, ping pong, and an all-around collaborative spirit that's energetic and downright contagious.
|
| 2016-03-28FlexibleRemote | | Devops Lead
Bauer-xcel-media | Devops Lead
Bauer-xcel-media
devops3> | devops3> | | 1yr | |
With 150 million monthly unique users and offices in New York, Hamburg, London, Sydney, Melbourne and Warsaw, BAUER XCEL MEDIA is one of the world's fastest-growing digital media companies. Our New York office houses the digital division of Bauer Media Group US and it's here that we publish LifeandStyleMag.com, InTouchWeekly.com, CloserWeekly.com, J-14.com, TwistMagazine.com, M-Magazine.com, WomansWorld.com, FirstforWomen.com, and SoapsinDepth.com.
Bauer Xcel Media is not your typical digital publisher. Despite our powerhouse brand portfolio, our teams are small but mighty. We move quickly. We are programmatic first. We create all of our own content, fully independent of our print magazine counterparts. Our editors own the complete lifecycle of our content from idea, to story, to social media posting, and beyond. You'll find us in a shared start-up space where we have lots of hard-to-beat perks like a roof deck, beer on tap, ping pong, and an all-around collaborative spirit that's energetic and downright contagious.
Our team is fast and efficient and we believe that our spirit is a result of a flexible work environment that encourages a healthy work-life balance. Happy employees matter to us. Interested in becoming one? Read on!
The Job
We are searching for a seasoned DevOps lead engineer who will work to plan, tune, and maintain our online systems so that we delight our users with fast websites, and we delight our developers with clean, stable, and predictable environments to work in. This person will also work with us to scale our Ops practice as we grow and add people.
This position is open to folks working in NYC, as well as full-time remote. Remote workers must be able to provide at least six hours of overlap with a US/Eastern workday.
Responsibilities
The DevOps engineer is a hugely important person that helps keep everything running smoothly – our production systems, our review systems, and our developers.
Proactive Maintenance
The DevOps engineer works proactively to keep systems running smoothly. To achieve this, the DevOps engineer:
- Maintains a list of supported systems, showing the most important details of their technology stack.
- Documents system performance over time, showing historical trends and performance.
- Plans updates to supported systems, recommending which systems need updates in their hardware, software, and/or environments.
- Conducts updates of supported systems, testing the updates, scheduling, and deploying the updates in partnership with developers.
- Stays up to date on emerging technologies, investigates new technologies to see if there are improvements that can be made.
Reactive Maintenance
The DevOps engineer works to resolve crises and keep our sites online. To do this, the DevOps engineer:
- Responds to site downtime, working to understand why systems are down, evaluating the severity of the situation, and working appropriately to remedy the situation.
- Documents reasons for site downtime, so that we understand issues and work to not have repeated problems of the same kind.
Developer support
The DevOps engineer helps to provide developers with a useful and efficient development environment. To that end, the DevOps engineer:
- Creates, packages, and maintains development environments, providing nicely packaged (and easily update-able) machines for developers to do their work in, including both virtual machines and remote development machines.
- Keeps review environments up to date, making sure that our review environments are useful for their intended purpose by copying data back from production, synchronizing S3 buckets, running database migrations, deploying specific git branches and other necessary tasks.
- Creates periodic database dumps, including dumps that require sanitization or deletion of records, and makes them available for developers.
- Creates best practices for developers' dev stack, deciding which tools and frameworks are most useful.
- Answers developers' questions and helping them to get their development stacks up to speed.
Non-Responsibilities
The DevOps engineer is not responsible for 24/7 pager duty. While pager duty is a part of the DevOps job description, pager duty is distributed among the team on a rotating schedule.
The DevOps engineer is not responsible for legacy coding choices. All systems have a history. The DevOps engineer is responsible for due diligence and recommending best practices. The DevOps engineer is not a magic man or woman whose mere presence means all code runs flawlessly.
The DevOps engineer is not expected to do everything with nothing. If we are not devoting high-availability resources to a system, we will not expect high-availability results from that system. The DevOps engineer's job is to achieve agreed-upon standards.
Candidates
A solid candidate for the DevOps engineer position has:
- Superlative written communication that is complete and precise. 90% of work and communication will be performed in a combination of Slack, Jira, and Confluence. (The other 10% is Google Hangout)
- A calm, friendly demeanor and the ability to troubleshoot issues in a careful, rational way.
- Experience with AWS, including EC2, S3, IAM, and Route 53
- Experience with Heroku, especially multi-domain applications. The successful candidate will be able to make sizable Heroku apps walk, talk, and sing. Experience with configuring SSL on multi-domained apps? Experience with the nuances of how a developer can use the CLI to "join" an app? We need that.
- Experience with Ruby and Rails
- Experience with Postgres
|
| 2016-03-28FlexibleRemote | | Architectural Front End Developer
Bauer-xcel-media | Architectural Front End Developer
Bauer-xcel-media
dev3>design3>digital nomad3> | dev3>design3>digital nomad3> | | 1yr | |
With 150 million monthly unique users and offices in New York, Hamburg, London, Sydney, Melbourne and Warsaw, BAUER XCEL MEDIA is one of the world's fastest-growing digital media companies. Our New York office houses the digital division of Bauer Media Group US and it's here that we publish LifeandStyleMag.com, InTouchWeekly.com, CloserWeekly.com, J-14.com, TwistMagazine.com, M-Magazine.com, WomansWorld.com, FirstforWomen.com, and SoapsinDepth.com.
Bauer Xcel Media is not your typical digital publisher. Despite our powerhouse brand portfolio, our teams are small but mighty. We move quickly. We are programmatic first. We create all of our own content, fully independent of our print magazine counterparts. Our editors own the complete lifecycle of our content from idea, to story, to social media posting, and beyond. You'll find us in a shared start-up space where we have lots of hard-to-beat perks like a roof deck, beer on tap, ping pong, and an all-around collaborative spirit that's energetic and downright contagious.
Our team is fast and efficient and we believe that our spirit is a result of a flexible work environment that encourages a healthy work-life balance. Happy employees matter to us. Interested in becoming one? Read on!
You are a seasoned, battle-hardened Javascript developer with experience not only writing JS from scratch, but also getting third-party javascript functions and callbacks to play nicely with each other. You are able to troubleshoot and test both your javascript and that of others, and you're able to do it in a repeatable way.
Since our systems are written in Ruby on Rails, you're comfortable doing the above in a Rails environment.
The job is open to folks working in NYC and for full-time remote. Remote workers must be able to have at least six hours of overlap with a US/Eastern workday.
Benefits of working with us:
Our code is carefully maintained, we try to maintain excellent coding discipline, and we are looking for a person that we can both teach and learn from.
You won't just be reacting to new feature requests. Instead, you will discuss what you are going to do both with stakeholders and senior programmers, agree both on the goal and the approach, and then you will start work doing that thing.
What You Will Do
You will collaborate with developers and product owners in two main areas:
- Creation of innovative user-interaction methods in Javascript on our magazine websites that look and work beautifully not only on the latest desktop Chrome, but also on the Android and iPhone handsets that most of our users will be using. Testing this stuff. Scrapping the stuff that doesn't work fast and well enough, and starting over. Ending up with beautiful, fun, performant code.
- Integration of display advertising partners into Google DFP. You will work to get Google's GPT tags jumping neatly through hoops, and integrating cleanly and repeatedly with multiple demand partners like Amazon A9, Sonobi, OpenX, YieldBot, and others.
- Creation of other javascript tools, widgets, and general-purpose items.
In doing both of the above, you will be focusing particularly on helping us set up an appropriate testing framework, so that automated javascript regression testing becomes a standard part of our development workflow.
Your skills and experience
You have demonstrated at least two years of experience in an environment where you were primarily writing Javascript, primarily in a user-facing system.
You have experience working with display advertising systems, and you know all about the structure, setup, and quirks of the Google Publisher Tag.
You are able to troubleshoot Javascript code in a variety of environments and browsers.
When you are doing javascript work, you are the rare kind of person who WANTS to get stuff working in IE, because you know that means you solved the WHOLE problem.
|