Submission Number: 978
Submission ID: 30005
Submission UUID: dee0f3a7-6f19-4e5c-aeaa-9b17b10f99db

Created: Fri, 05/05/2023 - 13:03
Completed: Fri, 05/05/2023 - 13:03
Changed: Fri, 05/05/2023 - 13:12

Remote IP address: 2620:8d:8000:1064:d4c6:f197:b2d2:a700
Submitted by: kccned
Language: English

Is draft: No
Username: kccned
Company Information
-------------------
Company Name: ASL Education Center
Website: https://www.asledcenter.org/

Job Information
---------------
Job Title: Backend Developer
Job Type: Contract
Start Date: ASAP
Job Description:
We are looking for a highly passionate and experienced Backend Developer to
join our growing team on a project. As a Backend Developer, you will be
responsible for our new web application's server-side code and API(s). You
will be involved in the product development lifecycle including the design,
development, deployment, and maintenance of new and existing features. You
will write reusable and maintainable code which will impact the stability and
quality of our new web applications. You will also perform tests to optimize
performance. You will also work closely with our tech team to ensure system
consistency and create a great user experience. More details about the
project are available on request.

AEC supports all employees' ongoing learning and development and offers
creative opportunities to expand skills and knowledge in current and new
domains. Our team includes a diverse group of individuals, in terms of
language, culture, and identity. At AEC, all team members must be able to
engage respectfully with our diverse team and community of collaborators.

**Position is currently contract, however, this may become full-time,
permanent job**



Requirements:
RESPONSIBILITIES:

Build API(s) using Python’s Flask framework that serves data quickly and
efficiently to the frontend
Create an organized database with the necessary information relating to the
application
Work with developers to get frontend and backend applications working
seamlessly together
Contribute to and author accessibility initiatives and software design specs
in multiple parts of the stack
Work closely with the AEC Tech team to propose new solutions and implement
new features based on business needs
Develop, test, and maintain quality software product code
Write technical documentation
Complete any other reasonable duties at the discretion of management

REQUIREMENTS:

A bachelor’s degree in Computer Science or a related field. A higher degree
and more than 5 years of hands-on experience in front-end, web, or mobile
software development is a plus.
Minimum of 3 years of experience developing software
Proficiency with back-end programming languages
Familiarity with RESTful APIs
Computer Science fundamentals in object-oriented programming (OOP), data
structures, and algorithms inc. wireframes
Working knowledge of the following tools for prototyping user interaction,
designing user interfaces, and generic technologies and software:
Zoom
Google Workspace
PostgreSQL
Python (Flask)
GitHub
Experience with AWS S3, EC2, and Web Application Security/OWASP
JavaScript is a plus
HTML5/CSS3/LESS/Bootstrap is a plus
MVC/MVVM SPA frameworks (React) are a plus
Ability to see the big picture and think outside the box
Team player
Multi-tasking and time-management (inc. organizational) skills
Ability to function autonomously and proactively
Excellent communication and presentation skills
Ability to anticipate problems and come up with solutions
Creating frontend applications that align with AEC’s vision is a plus
Fluent in English. Conversational and academic fluency in American Sign
Language is a plus




Resume Information
------------------
Applicants should submit the following:: Resume
Majors Desired:: Computing
Degree levels accepted:: Bachelor

Application Information
-----------------------
Email application materials to:: recruiting@asledcenter.org
Additional Instructions:
E-mail your resume to recruiting@asledcenter.org with “Backend Developer” in the subject line