Job Description
● Work with a distributed team using agile processes.
● Own feature development from requirements, through coding, testing, and release to users.
● Engage in code reviews, and collaborate with other engineers to maintain
high-quality software in a large-scale application.
● Able to juggle multiple priorities, learn new technologies, and adapt to change.
Technical Skills
● BS or MS in Computer Science, or equivalent
● 4+ years professional software engineering experience
● At least 1 year of professional JavaScript experience (front-end or back-end)
● At least 1 year of professional experience with another language (Python, Go, etc.)
● Knowledge of software design patterns, algorithms and data structures.
● Experience integrating REST APIs, and working with SQL databases.
Nice to Have
● Experience creating database schemas and writing queries in SQL
● Experience with major web frameworks (Django, Flask, FastAPI, NextJS, etc.)
● Knowledge of Amazon Cloud technologies, including containers, AWS,
Lambdas, S3, SES
● Proficient using front-end JavaScript frameworks (e.g.: React, Angular, Vue)