About Us:
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.
Job Brief:
We are looking for an experienced Backend Developer to join our growing off-shore 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 node.js, aws stack (dynamoDb, lambda, API Gateway, S3, CloudFormation) as well as serverless.
Responsibilities:
Project and Process Management
- Contribute to large, complex projects in a team, providing technical reviews and execution
- 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
- Support QA
Requirements:
- Bachelor’s degree in computer science, related discipline, or equivalent professional experience
- 4+ years of professional experience writing and deploying back-end code using NodeJS and AWS Lambda functions.
- 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
- Knowledge of CI/CD concepts and tools such as CircleCI and GitHub Actions a plus
Other 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 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.