MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious
13

Javascript Software Engineer, Department of University Advancement

Location Winston, United States
Posted 08-November-2019
Description


Summary

Summary:
This position should augment University Advancement's digital products team by providing a Javascript-oriented set of skills required to produce exceptional digital services that seamlessly connect internal and external customers. This person will improve the functionality of key fundraising and engagement products, leveraging constituent data to create a deeply personal, elegant, user-centric experience.



Essential Functions:

Develops and maintains constituent-centric web and mobile applications through a team-oriented process. Understands business challenges; leverages or creates web-based, internally developed solutions. Maintains well-documented, reusable code in a modern repository Provides backup for other developer’s work; helps administer code reviews, tests and performs maintenance and support. Contribute to a transparent and equitable organizational culture where ethical and equity policies and practices are understood and lived out by all staff.

Required Education, Knowledge, Skills, Abilities:

3-5 years of web development experience with JavaScript and JavaScript frameworks. 1+ years experience with writing JavaScript ES6 * Experience using Javascript testing tools such as: Jest, Jasmine, Mocha, Chai and Sinon. Experience with Node, NPM, Gulp, JSLint. Commitment to the mission and values of University Advancement and a commitment to equity, particularly racial equity, with a willingness to proactively learn about it and integrate it into all aspects of the work. Respect for the dignity and abilities of all people. Expertise with GIT and writing code to meet coding standards. Solid understanding of object oriented programming concepts. Ability to read user stories and prototypes to evaluate requirements for reusable components and to ultimately create estimates and execute development Possess a growth mindset; willingness to learn new skills, frameworks and programming languages. Excellent written and verbal communication skills. Ability to work successfully in teams, in a collaborative environment and under own initiative.

Preferred Education, Knowledge, Skills, Abilities:

Experience with the following: React DOM and/or React Native; mobile app builds; SQL and using databases such as MySQL, SQL Server, MongoDB; PHP, Wordpress, CRM information systems Familiarity with Amazon Web Services (AWS) such as EC2, S3, ElasticBeanstalk, API Gateway, Lambda, DynamoDB. Exposure to team coding environments with pull requests, code reviews, and other team-based coding principles Knowledge of/exposure to CLEAN code and test-driven development (TDD); APIs and data integrations, SOAP and an understanding of data modeling with JSON and XML; agile concepts and methodologies

Accountabilities:

Responsible for own work only.

Additional

This position will close on Monday, December 9, 2019 at 12:01 a.m. EST. A cover letter is not required.

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url