Front-end Jobs nearNew York, NY
Front End Developer
We’re looking for a front-end engineer to contribute to the development and future iteration of our consumer-facing websites. This person will be integral to growing the culture of our engineering team. This person needs to know how to collaborate and communicate with non-technical team members and take ideas and input and turn them into reality. This person should have a keen eye for design and a desire to make beautiful websites and platforms. The right person will enter our fast-paced environment and quickly build strong relationships with the team and make contributions to our growing website.
This is a full-time role based out of our New York headquarters.Apply
Front End Web Developer
The Natural Resources Defense Council (NRDC) is the nation's most effective environmental action organization. We use law, science and the support of 3.1 million members and online activists to protect the planet's wildlife and wild places and to ensure a safe and healthy environment for all living things. NRDC was founded in 1970 and our staff helped write some of America's bedrock environmental laws, including the Clean Water Act, and many of the implementing regulations; our water enforcement cases played a major role shaping current water policy throughout the country. Today, our staff of more than 500 lawyers, scientists, economists, policy and communications experts, and others, work out of offices in New York, Washington, Chicago, Los Angeles, San Francisco, Bozeman, Montana, and Beijing.
We are seeking a creative and experienced individual to join the NRDC Digital Technology Team and help build websites, web applications, and hybrid mobile apps for both NRDC and its 501(c)(4) affiliate, the NRDC Action Fund. The position reports to the Digital Technology Director and will be located in New York, but we will consider another U.S. location.
Apply now and work remotely at Natural Resources Defense Council
You'd be working with our team to address technical support tickets and client requests as they come in. Flexibility, problem solving, and team collaboration are key aspects of this responsibility.
You’d be communicating with the team regularly. We use Slack for regular communication and Basecamp for project management. There are occasionally some video chats we'll need to do either via video chat.
You can work from anywhere. No moving for a job involved. If you’re happy where you are, stay there. If you’re unhappy, move somewhere new. This job will go with you. (If you want to spend a month working from the Italian countryside or in a Scottish pub, more power to you.)
You decide what you want your hours to be for projects. For technical support, we do need someone who would be available standard East Coast time work hours (9am-ish to 6pm-ish). You will need to communicate with the team regularly.
You get paid on a per project basis for larger projects and hourly for technical support work.
SKILLS & REQUIREMENTS:
- You know how to work with Woocommerce.
- You're comfortable working with Advanced Custom Fields before.
- You understand how to work with cPanels, update databases directly, and are confident migrating websites to new hosts.
- You can troubleshoot when a site has been hacked or simply been broken by a client who has gone too far in code.
This job IS for you if:
- You believe the best code is clean, simple, and well-organized.
- You are detailed oriented and meticulous. You get letter spacing, fonts, and column widths right. And you’ll even make sure the site ends up with custom favicon.
- You get projects done on time (or early).
- You are honest and have no tolerance for drama.
- You like working on projects for soulful and creative entrepreneurs.
- You can handle a workload of at least 1-2 custom projects per month. Projects vary in length, taking anywhere between 20 and 50 hours (for a skilled developer), with some larger ones taking longer.
- You are comfortable using Adobe Illustrator and Photoshop to gather information from designs for development.
- You can commit to the position for at least nine months (ideally, we'd love to have you with us long-term).
Our ideal candidate is a developer who has an exacting aesthetic eye and the ability to make things so intuitive that the non savvy user can feel comfortable editing.
This job IS NOT for you if:
- You are repeatedly late getting work done.
- You dislike or have problems with regular communication.
- You prefer to start out with a pre-made theme with page builders for website development.
- You often miss details.
- You think that a 28px margin is the same thing as a 25px margin. Or that Helvetica is the same thing as Open Sans.
Apply now and work remotely at Alchemy + Aim
Jobs farther away
Frontend Software Engineer
We are looking for a skilled Frontend Software Engineer to join a small yet talented in-house web development team that is in charge of creating responsive customer facing features, operational dashboards, admin portals and much more.
You will be working on key initiatives in a very rapidly growing young business so the ability to do things right the first time and get them done quickly is imperative.
You will be a positive influence on the team through code reviews, mentoring other developers, and ensuring adherence to coding standards regarding front end technologies.
We are looking for someone who has hands on experience working with backend engineers as well as leading a team. We are looking for someone who can provide guidance and make suggestions on the best tools for the job as well as strategic paths forward.
5+ years professional front end development experience
Proficient in ES6, Sass/Less, Twig/Blade templating.
Experience working with a variety of data sources, such as REST, MySQL, SQL (strong data design skills a big plus)
Strong knowledge of modern JS front end frameworks. React or Vue preferred.
Experience working with a variety of frameworks such as Bootstrap and Foundation
Experience with working on projects that utilized Laravel and WordPress
Experience with using version control systems such as Github and Bitbucket
Excellent communication and collaborative skills
Work on open source software projects
Experience with AWS and Azure
Sr. Frontend Developer
The Sr. Frontend Developer is responsible for the development of graphic applications from concept to completion as it relates to all digital materials, including websites, landing pages, microsites, emails, and apps.
In collaboration with the team, write code that meets the business objectives of our clients and advances their brand strategies
Participate in the development of digital projects as needed across the agency
Continually strive to grow development skills and explore new technologies and educational opportunities to enrich yourself and the team
Share knowledge of relevant emerging technologies and trends with the broader team
Work closely with the account team as necessary (or independently) to drive projects forward
Take static designs or sketches and translate them into responsive and fully functioning digital experiences
Hold responsibility for development on all digital executions and theming
Hold responsibility for establishing and guiding websites’ architecture, ensuring high-performance and availability, while managing all technical aspects of the WordPress CMS
Programming skills include PHP, HTML, CSS, and JS and comprehensive knowledge of the WordPress CMS
Experience building user interfaces for websites and/or web applications from static layouts
Comprehensive knowledge and use of Git version control or equivalent version control
Experience building user interfaces for websites and/or web applications from static layouts
Thrive Global is changing the way people live through our behavior change platform and apps used to impact individual and organizational well-being and productivity. The marriage of data and analytics, our best-in-class content and science-backed behavior change IP will help people go from knowing what to do to actually doing it, enabling millions of consumers to begin the Thrive behavior change journey. As a web engineer on Thrive’s CMS platform team, you will play a significant role in building Thrive’s platform and products. As a Web Engineer that specializes in WordPress, your mission is to design, innovate, and develop the content management system which delivers content to our website and Behavior Change products.
Who We Are Looking For
An experienced web engineer with a proven track-record of using software development best practices
An adaptable and results-driven professional with experience navigating product pivots and successfully shipping product
A problem solver and creative thinker, who takes pride in writing clean, scalable, well-tested codeSomeone with a solid understanding of how web applications work (including security and session management) and how to integrate data from various back-end services and databases
A professional who manages time and prioritizes effectively to meet deadlines
Someone who is energized by the dynamics of a start-up environment, demonstrating flexibility, resourcefulness, and high energy to get work done
A **team player **who knows how to collaborate and communicate well
How You’ll Contribute
Work with team lead and other web engineers to code and deliver features, functionality, and fixes quickly and with high quality.
Work with technology leadership to properly scope features, work with Github, and document work in JIRA.
3+ years of industry experience developing products using modern technologies
Ability to create custom WordPress plugins and themes in PHP from scratch
Experience with web analytics and ad platforms, including Google Analytics.
Proficiency with collaborative version control and issue tracking software such and Github and JIRA.
Experience working on a large-scale system to make it faster, more scalable, and fault-tolerant.
The ability to iterate and ship ideas quickly, with minimal direction.
Comfortable with taking the initiative to research any software tools or concepts you are not familiar with.
Willingness to learn and push your skillset forward
**Our Mission **
Thrive Global’s mission is to end the stress and burnout epidemic by offering companies and individuals sustainable, science-based solutions to enhance well-being, performance, and purpose, and create a healthier relationship with technology. Recent science has shown that the pervasive belief that burnout is the price we must pay for success is a delusion. We know, instead, that when we prioritize our well-being, our decision-making, creativity, and productivity improve dramatically. Thrive Global is committed to accelerating the culture shift that allows people to reclaim their lives and move from merely surviving to thriving.
What We Offer
A mission-driven company that’s truly making a difference in the lives of people around the world
Ability to develop within the company and shape our growth strategy
Human-centric culture with a range of wellness perks and benefits
Competitive compensation package
Medical, vision and dental coverage + 401k program with company match
Generous paid time-off programs