About the Role
Hiring for software/technology US based company for their first team in Egypt!
Job Details
As a Full Stack Developer, you will own the delivery and deployment of modular, componentized data engineering tools which comprise our AI Data Workspace platform.
Responsibilities:
● Participate in the development, integration, and iterative improvement of components of Company’s platform, with a focus on designing and implementing repeatable and robust development patterns that can be emulated by our partner organizations.
● Communicate clearly with multiple constituencies, soliciting and digesting feedback from users both technical and non-technical, and both internal and external.
● Ensure that deployed code meets high standards of security and quality.
● Support the establishment of Company’s technical standards and processes, including developing style guides, code quality patterns, and test writing guidelines for our product suite.
●
Required Skills and Experience:
● Three or more years of experience as a software engineer
● Experience with Python, TypeScript, and JavaScript
● Experience with databases such as Neo4J and DynamoDB
● Proficiency with API frameworks like GraphQL (Apollo) and FastAPI
● Experience with cloud services and DevOps tools, particularly AWS, CDK, Docker, and Pulumi (nice to have)
● Familiarity with version control and automation tools like Git, GitHub, and GitHub Actions
● Ability to manage two or more concurrent projects
Desired Skills and Experience:
● Experience working as a member of a remote engineering team
● Working with data subject to data security and privacy regulations
● Automated test design and test writing
● Demonstrated interest in open-source software projects (please include GitHub links if applicable)
● AWS and/or GCP certification
● Experience developing and deploying software used in an enterprise setting
● Bonus: Experience working with AI development frameworks like Langchain and LangGraph
Company Industry
Interested?
Software/Technology