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
kccned

Company Information

ASL Education Center

Job Information

Backend Developer
Contract
ASAP

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**

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

Resume
Computing
Bachelor

Application Information

E-mail your resume to recruiting@asledcenter.org with “Backend Developer” in the subject line