Backend Engineer (Offshore)
Remote (Offshore)
Contract
Overview
We are a digital solutions company located in Philadelphia, PA, USA. We help our clients tackle tough challenges and seize new opportunities. We are industry veterans with experience spanning over 20 years each and specialize in building out websites, mobile apps, custom digital platforms, digital marketing programs, Alexa skills, etc. We are looking for an experienced backend engineer to help create cloud-based services, APIs, and infrastructure implementations.
Job Brief
We are looking for an experienced cloud-focused, Backend Engineer to join our growing U.S. development team. This role will support the development of complex applications for our clients. You will be part of a hybrid US-based / off-shore development team composed of project managers, business analysts, developers, QA, and product leadership. You will be an active participant in our agile delivery process including, defining work, estimating tasks, delivering code, peer-reviewing assets, and making fixes during our QA cycle. Most relevant technologies and skills include TypeScript, AWS stack (dynamoDb,RDS, lambda, API Gateway, S3, CloudFormation, Amplify, Cognito, AppRunner, and ECS).
RESPONSIBILITIES
- Contribute to large, complex projects in a team, providing technical reviews and execution
- Design and build cloud-based infrastructure, primarily leveraging AWS services including API Gateway, Amplify, DynamoDB, S3, CloudFormation, etc.
- Define new and expand existing data models, including database schema and object models in the data access layer
- Implement any required business logic in the service layer
- Define and implement API endpoints, collaborating with front end engineers
- Write integration and unit tests for your code and perform code reviews for colleagues
- Create and maintain cloud-based DevOps and infrastructure-as-code processes
- Support QA
WE SHOULD TALK IF YOU HAVE
- Bachelor's degree in computer science, related discipline, or equivalent professional experience.
- 4+ years of professional experience writing and deploying back-end code using TypeScript and AWS Lambda functions, including creating/updating RESTful APIs via API Gateway.
- Significant experience building and managing infrastructure in AWS, primarily focused on servicing web and mobile applications.
- Significant experience with database schema design and query optimization
- Significant experience with common AWS services including, but not limited to S3, DynamoDB, API Gateway, CloudFormation, and Lambda
- Bonus Point: Knowledge of IaaC frameworks such as SST, Pulumi, or Terraform
- Bonus Point: Knowledge of CI/CD concepts and tools such as CircleCI and GitHub Actions.
- Bonus Point: Knowledge of other cloud providers such as Azure or GCP.
- Bonus Point: Prior agency experience, working with multiple clients
ADDITIONAL INFORMATION
The statements contained herein reflect general details as necessary to describe the principal functions of this job, the level of knowledge and skill typically required, and the scope of responsibility but should not be considered an all-inclusive listing of work requirements. Moxie Labs is an equal opportunity employer, Minority/Female/Disability/Veteran – proudly embracing diversity in all of its manifestations.
Search Firm Representatives Please Read Carefully:
Moxie Labs does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company without a valid written search agreement in place for this position will be deemed the sole property of our company. No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place. Where agency agreements are in place, introductions are position-specific. Please, no phone calls or emails.
HOW TO APPLY
Ready to show us your Moxie? Send your resume (PDF) and a link to your portfolio to careers@moxielabs.co. Let's see how you're ready to make an impact.
Let's Chat
Let's Chat
Let's Chat
Let's Chat
Let's Chat
Let's Chat
Let's Chat