Lead Back End Engineer (U.S remote within CST OR EST time zone)
Dallas, United States
Full-Time
Be instrumental in developing digital experiences using cutting edge technology by leveraging your Node.js software development experience. You don't need to have node.js expereince, you can also have java background as well.
Develop code in node.js for highly visible marketing and eCommerce Websites.
Lead an application development project team comprised of onshore and offshore developers using Scrum ceremonies and methodologies.
Lead ongoing development and maintenance activities, including leading all code reviews. You will guide the team on best practices.
Manage your team and ensure completion of coding assignments on time. Ensure quality of deliverables and system level documentation.
Report to and collaborate with a Director of Technical Architecture for solution design.
Work with Technical Managers to assign work, estimate project specific work, and ensures the timeliness/quality of deliverables and make sure all appropriate parties are informed of tech team status and issues.
Be the Technical Lead and participate in all Scrum processes, including Sprint Planning, Daily Stand-ups, and Sprint Retrospectives.
Constantly make sure your knowledge of technology and tools is current.
6+ years of experience building websites, RESTful APIs, or microservices.
Creativity and experience developing best in-class software applications in Node.js using ECMAScript (ES) modules, NPM and Serverless Framework.
Write Node.js code that interacts with SQL or NoSQL databases.
Hold in-depth knowledge of JavaScript.
Knowledge of Cloud Web Services such as AWS Lambda, API Gateway, S3, DynamoDB.
Understand security best practices (e.g. using IAM Roles, Policies, KMS, etc.).
Knowledge of working with git and shells in a terminal on daily basis.
Skills at setting your local development environment tooling and deploying code to a remote server environment.
Good to have:
Built RESTful services and troubleshooting them to HTTP protocol level.
Experience with Cloud Web Services such as AWS Cognito, Secret Manager, RDS, EC2, ECS, Fargate, SQS, Cloudwatch, or similar.
Knowledge of Node.js with Typescript
Experience developing Lambda functions in Python
An understanding in Continuous Integration technologies and deployment frameworks (i.e. Node Package Manager, Docker, Jenkins, CodePipeline).
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Get hired quicker
Be the first to apply. Receive an email whenever similar jobs are posted.
Ace your job interview
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.