Job Directory Senior Developer

Senior Developer
Evanston, IL

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Department: IT Media and Design

Salary/Grade: ITS/80

Looking to join a creative team at the heart of IT at a world-class institution? Are you passionate about finding new solutions to interesting problems? Ever wondered what it is like to live in one of the best places in Illinois -- a location with acclaimed restaurants, coffee shops, and great entertainment? We are looking for a skilled Sr. Full Stack developer who will take a key role in responding to the growing needs of our institution stakeholders in improving the student experience, production of software for grant-funded projects, web and mobile applications, and software projects with research faculty. The role knows all stages of software development and is comfortable with both front and back end programming. You will be working alongside other engineers, developers, and designers on a variety of projects in collaboration with the schools, units, and departments across the institution. You will directly collaborate with top-researchers in grant-funded projects across various domain areas and deliver high-quality creative solutions.

You are:

* Fun to work with.
* Passionate about mentoring and growing junior team members
* Love Learning
* Interested in training opportunities and professional development
* Highly determined

Northwestern University is committed to providing equal employment opportunities and reasonable accommodations for qualified individuals with disabilities who apply for employment at Northwestern. Applicants may request a reasonable accommodation by contacting the Office of Equal Opportunity and Access at 847-491-7458 or via email at EEO@northwestern.edu.

Job Summary

The Senior Developer participates as technical expert in design, development, coding, testing, and/or debugging of major new software and/or significant enhancements to existing software which may include applications over multiple platforms. This role guides and advises junior staff. This position manages complex projects independently and assists in estimating and planning for future development work. The Senior Developer performs complex system integration tasks.

The role knows all stages of software development and is comfortable with both front and back end programming. You will be working alongside other engineers, developers, and designers on a variety of projects in collaboration with the schools, units, and departments across the institution. You will directly collaborate with top-researchers in grant-funded projects across various domain areas and deliver high-quality creative solutions.

Our team handles a large portfolio of Drupal, WordPress, and AWS Serverless applications. We are a design-driven team and pay special attention to UI/UX/DX in all of our applications. You will work closely with the designers in the team on coming up with extraordinary experiences and work alongside on implementing the front-end experiences using frameworks like VueJS or ReactJS.

Candidate will see through a project from conception to finished product in a lean-and-agile team while meeting both technical and consumer needs. You will have the chance to create and architect decoupled applications and use cloud technologies.

* Developing front end website architecture.
* Designing user interactions on web pages.
* Developing back end website applications.
* Ensure use of best-practices for development and security.
* Ensuring cross-platform optimization for mobile phones.
* Ensuring responsiveness of applications.
* Working alongside graphic designers for web design features.
* Designing and developing APIs.

Minimum Qualifications

* Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor's or higher degree in a major such as computer science, information technology, or related; OR appropriate combination of education and experience.
* 4 years relevant experience required.
* Infrastructure (extends across applications): Amazon Web Services (AWS), Linux Operating System.
* Programming Languages and Frameworks: CSS, HTML5, Java, JavaScript, Node.js, PHP, CSS3, Git Version Control, ReactJS, SCSS, VueJS, Wordpress.
* Analytical: Critical thinking, data modeling, debugging, judgment, metadata creation and management, problem solving, use-case analysis.
* Project: budgeting, agile environment, Code documentation, collaboration and teamwork, cost/benefit analysis, evaluate resources, Scrum project framework, write proposals and project charters.



Preferred Qualifications

1. Graduate level degree in interactive and web/mobile technologies.

2. New media related discipline.

3. Working knowledge of basic data structures and algorithms.

4. Excellent working of AWS Serverless and VueJS

5. Familiarity with the Wordpress and Drupal API and module development.

6. Familiarity with production and consuming REST-ful Web Services and 3rd party APIs

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.