Full Stack Software Engineer
New York, NY, United States
Everyrealm is looking for a Full Stack Software Engineer to play an integral part in building and scaling our immersive media and social gaming platforms.
About Everyrealm
Everyrealm is a technology company that creates innovative solutions for avid social gamers, with offerings across a variety of categories, including identity, ranking, relationships, and events. We also publish community-driven video game titles. In addition, we manage three venture-style investment funds that invest in related businesses and technologies. We are a collaborative and multidisciplinary team with different backgrounds, working together to build new products that foster social connection in virtual worlds. We believe that bringing together individuals from different backgrounds and experiences creates a richer and more inclusive work environment, which ultimately leads to more innovative products and ideas.
Job Responsibilities
Lead the design and implementation of product components
Design, modify, implement, and test software to support our product suite
Collaborate across multiple teams and disciplines both internally and externally
Define and develop new features, support, and maintain those features
Work with technologies such as Node/Typescript in an AWS cloud-based environment
5+ years of experience with Javscript/Node/Typescript
Proficient designing, building and consuming REST and GraphQL APIs
Proficient with AWS services and CDK
Proficient with Github and Github Actions
Led teams and can drive implementation details through Jira
Experience integrating with AWS services such as ECS, EKS, API Gateway, AppSync, S3, and more
Experience with serverless and event driven architectures
Strong understanding of software design patterns, object oriented programming, functional programming concepts, and software architecture
Experience with databases such as DynamoDB, MongoDB
Experience designing and scaling event driven systems in cloud-based environments