Browse Jobs
For Employers
Post JobLog inGet Started

Node.Js Software Architect/Backend Team Lead

GetTechForce.com
Cairo, Egypt
Posted 3 years ago
10Applicants for2 open positions
  • 8Viewed
  • 6In Consideration
  • 1Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Software Architect/Backend Team Lead

This is not one more cog in a wheel position. We make SAAS software that saves businesses hundreds of hours a month. As we expand our team and plan for future growth, we are seeking an enthusiastic, informed leader to lead our team of skilled backend engineers and utilize our brand new API-driven stack. You’ll be surrounded - virtually or in-person - with like-minded professionals whose mission is to make our mark on the world and make life truly better for our users.

You won’t be stuck in your cubicle trying to work around a legacy code or aging stack. You will be a key decision-maker in a small core team who directly to the CEO of an award-winning team with serious track history and a previous exit of $100m+. We’re here to change the work and make marketing happen in real-time. We only want the best of the best in every position.

As a Software Architect/Backend Team Lead, your main task will be designing & building applications. However, as you’ll likely work on a variety of projects, your responsibilities may also include:

  • Supporting system design, development and maintenance and take responsibility for technical quality standards within the project team.
  • Assisting with defining structured practices, especially in source code management, building, and deployment.
  • Designing and implementing data storage solutions.
  • Implementing security and data protection.
  • Optimizing applications for maximum speed and scalability.
  • Using appropriate tools to maintain version control and build processes.
  • Getting feedback from and building solutions for users and clients.
  • Working with and supporting the Delivery Architect (team lead) in project execution and timely delivery.

Job Requirements

  • Minimum 6 years’ experience.
  • Advanced knowledge of Node.js / JavaScript; including Node.js frameworks - 
  • Knowledge of TypeScript.
  • Understanding the nature of asynchronous programming.
  • Strong experience with product design and architecture (especially micro-service and serverless).
  • Advanced MongoDB knowledge.
  • Candidates must have a strong knowledge of AWS infrastructure and tools including but not limited to Elastic Beanstalk, EC2, RDS (MySQL and/or Aurora), SES, SQS, Lambda, API Gateway, Redshift, Cloudwatch, GuardDuty etc.
  • Candidates must have excellent API documentation skills and experience working with the OpenAPI (formerly Swagger) Specification.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentNode.Js Software Architect/Backend Team ...