Working within a small collaborative team, the Full Stack Developer is responsible for designing and developing front-end website architecture and back-end website applications for AggieNetwork.com, maintaining an efficient and optimized codebase, and implementing dynamic user experiences for the 500,000+ members of the Aggie Network.
ESSENTIAL FUNCTIONS
- Designs and develops front-end website architecture using front-end languages, frameworks, and libraries.
- Works with design and content stakeholders to bring designs to life by creating dynamic user experiences.
- Designs and develops back-end website applications in support of fundraising strategies and other organization needs.
- Designs and develops internal APIs for applications and implements third-party APIs for data syncing needs including payment processing.
- Trains approved content managers on content addition and editing functions.
- Identifies and resolves technical problems with AggieNetwork.com and provides Help Desk support to users.
- Maintains a clean, efficient, and optimized codebase and performs periodic reviews to ensure compliance with industry best practices and security standards.
- Creates/maintains training standards and quality assurance procedures.
- Maintains knowledge of current and emerging technologies, industry trends and standards including modern web browser capabilities, compatibility issues, and accessibility standards.
- Evaluates, recommends and installs software relevant to web development.
Participates and provides input on various Association-wide activities which may include:
- Actively contributing to efforts to achieve donor growth goal of 100K by 2020.
- Providing on-site event support for Board and Leadership Council Meetings.
- Participation on internal event and task committees.
- Participation in Association events including, but not limited to, All-Aggie Grad Party, Ring Delivery, Reunions, Distinguished Alumni Gala and Game Day events, as needed.
- Represents The Association as needed at events.
Acts as an ambassador for The Association by meeting Team Expectations; supporting The Association’s fundraising, branding, and communications efforts; and fostering relationships with former students, current students, parents, faculty, staff and friends of Texas A&M. Occasional other duties as assigned.
SUPERVISION
Received: Manager of Web Operations.
Given: Potential supervision of student assistants.
Learn about The Association at www.AggieNetwork.com .
EDUCATION
Required: Bachelor’s degree.
Preferred: Bachelor’s degree in Computer Science, Management Information Systems or equivalent combination of training and experience.
EXPERIENCE
Required: Proven full-stack experience in application development, server-side queries, HTML, CSS, JavaScript frameworks and libraries.
Preferred: WordPress experience.
SKILLS
Required:
- Proficiency with front-end languages (HTML, CSS, JavaScript).
- Proficiency with server-side languages (.Net, C#, PHP, etc.).
- Familiarity with JavaScript frameworks and libraries (jQuery, Angular JS, React, Node.js, etc.).
- Familiarity with database technologies (SQL, MySQL, MongoDB, etc.).
- Strong organizational and project management skills.
- Excellent communication skills.
- Attention to detail.
Preferred: Adobe Creative Suite.
PHYSICAL REQUIREMENTS
Required: Frequent use of computer and keyboard.
OTHER
Required: Thorough understanding of The Association’s purpose and goals, and its strategies for accomplishing these goals. Attention to detail, ability to manage multiple projects and deadlines. Ability to make sound and reasonable judgments on behalf of The Association and to communicate effectively and positively with a diverse audience, including internal and external customers. Ability to work evenings and weekends as required; some travel required.