Full-Stack Developer

Northeastern University

Boston, MA

Job posting number: #7196563

Posted: November 28, 2023

Application Deadline: Open Until Filled

Job Description

About the Opportunity

Northeastern’s Marketing department is looking for a Full-Stack Developer, focused on the front-end, to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Full-Stack Developer, you should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a proactive, solutions-oriented team player, reporting to the Director of Digital Experience.

Experience in higher education is not needed, nor is it desired.

This position is based on the Boston campus with the option of one remote day per week.

Qualifications
Great understanding of front-end technologies, including HTML5, CSS3, React, JavaScript, jQuery

Experience building user interfaces for websites and/or web applications

Ability to convert comprehensive layout and wireframes into working HTML pages

Knowledge of how to interact with RESTful APIs and formats (JSON, XML)

Comfortable writing Sass

Proficient understanding of code versioning tools such as Git

Strong understanding of PHP back-end development

Experience building components for Gutenberg

A comprehensive portfolio that demonstrates intuitive and compelling work

Self-starter with a track record of delivering quality work under deadlines

Extraordinary attention to details and craftsmanship

Pride in your work, but not tied to ego

Natural collaborator with excellent interpersonal skills

Ability to work with and help other developers on the team on their projects

Portfolio items that can be reviewed

Bachelor’s Degree

Requirements

2+ years of experience working with WordPress

Proven experience as a Full-Stack Developer or similar role

Familiarity with the Gutenberg framework

Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)

Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)

Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design

Excellent communication and teamwork skills

Great attention to detail

Organizational skills

An analytical mind

Familiar with Agile methodologies

Key Responsibilities
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and components with a mobile responsive design
Write technical documentation
Work with data scientists and analysts to improve software
Participating in the design and creation of scalable software
Writing clean, functional code on the front- and back-end
Testing and fixing bugs or other coding issues




Apply Now

Please mention to the employer that you saw this ad on Sciencejobs.org