Front-End Developer
Join MSK’s Office of Fundraising and Development team as we meet the challenge of fighting cancer in the modern era. You’ll collaborate with our digital operations team to contribute to fundraising objectives, working with developers, product owners, and designers to create the best experiences for MSK supporters.
The Front-End Engineer should have strong developer skills and work with others to determine technical needs. You will work with an array of contractors, marketers, and fundraisers to develop and maintain an assortment of digital experiences.
Can be in New York or Remote.
You will:
- Design and develop robust solutions across our 4 signature websites: Cycle for Survival, Fred's Team, Kids Walk for MSK Kids, and MSK Giving
- Develop code both for digital properties and email marketing messages and templates.
- Develop and manage templates and code library
- Work with cross-department teams to understand needs
- Help evaluate and improve internal processes to improve our ability to deliver website features
- Use the information gained through market and technology research to improve solutions and suggest enhancements pro-actively
- Document processes and techniques for re-use on other projects
- Collaborate in an agile team with Product Owners, Development Teams, QA Engineers, Front-end Engineers, and users, overseeing and prioritizing work to align with the Development department's overarching objectives.
- Assist in the development, implementation and support of web applications that integrate data from third-party tools, including Luminate Online and Blackbaud CRM
You have:
- 3+ years of development, using HTML, JavaScript, and CSS.
- Extensive knowledge of the principles and concepts of web-based software development
- Understanding of content management systems (CMS), such as Drupal, and the basics of web-based applications and internet technologies
- Experience with Blackbaud Luminate Online, including email and TeamRaiser
- Understanding of responsive design, for web and email
- Advanced knowledge of cross-browser, cross-device testing for email and web
- Demonstrable experience managing internal expectations and working with colleagues on internal support issues about digital work.
You are:
- Accountable to outcomes, with the ability to work autonomously.
- Able to switch roles from developer to digital partner
- Flexible, knowing that priorities often shift, but focus and dedication to the work don’t.
- A problem solver, willing to work within the parameters of what’s available, and push the boundaries when it makes sense
- Passionate about technology and learning new skills
Competitive compensation packages | Sick Time |Generous Vacation+ 12 holidays to recharge & refuel| Internal Career Mobility & Performance Consulting | Medical, Dental, Vision, FSA & Dependent Care|403b Retirement Savings Plan Match|Tuition Reimbursement |Parental Leave & Adoption Assistance |Commuter Spending Account |Fitness Discounts &Wellness Program | Resource Networks| Life Insurance & Disability | Remote Flexibility
Categories
- All Categories
- 6 Blackbaud Community Help
- 212 bbcon®
- 1.4K Blackbaud Altru®
- 399 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 654 Blackbaud Grantmaking™
- 571 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 939 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.6K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 248 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 240 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 34 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 789 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)