Host to some of the most innovative startups in Morocco, Skytrend has a clear goal : empowering and scaling the startups that will become the next big thing.
Our startups use cutting edge technologies to bring innovation at a fast pace, with the ambition to scale internationally.
If you’re ready to embrace your passion and work on exciting and innovative services, then you belong with us.
Your role will be to architect and develop the serverless backend microservices that will fuel our front-end websites.
Key Roles and Responsibilities
Understanding and maintaining existing serverless infrastructure
Identifying areas of most effective improvement, proposing and building solutions
Work in a small team environment with a large footprint that encourages collaboration and fosters innovation.
Ability to follow directions without being micromanaged.
Solve complex business problems with innovative technology solutions.
Collaborate with end-users to find innovative solutions and further enable the business.
Comply with project plans and industry standards.
Ability to write documentation and perform functional and unit testing. Resolve all unit test issues in a timely manner.
Write new code using prescribed specifications and design documentation in accordance with programming standards.
Analyze performance of programs and make recommendations to correct deficiencies.
Developer Qualifications
Overall 4+ years Software Development experience in an Agile environment.
Designed, developed, and deployed production applications in NODEJS.
Strong HTML/CSS/JavaScript skills including familiarity with ES6 (ES 2015)
Experience in frontend development using technologies such as Angular.
Experience using NoSQL database technologies such as CouchDB, MongoDB, RavenDB, or DynamoDB.
Experience in relational database technologies such as MySQL, Oracle, MS SQL, or Amazon Aurora.
Expert in developing and deploying applications for both Linux and Windows environments.
Strong experience in developing RESTful APIs intended for first and third parties.
Knowledge in API documenters such as Swagger, Apariy, and RAML.
Strong TDD/BDD skills with experience in testing frameworks such as Mocha, Jasmin, JUnit, NUnit, and MSTest.
Strong understanding of HTTP caching strategies, SSL, DNS and load balancing strategies.
Pluses for Amazon AWS, Lambda, API Gateways, Serverless Architecture, Information Security and Docker.
Strong understanding of Github and ci/cd processes.
AWS Specific Qualifications
Familiar with the AWS console & Services
Designed & developed solutions that utilized Cognito or OAuth 2.0 workflows
Expert in JWT and SAML 2.0 & 3.0 tokens.
Worked with at least one of the major Identity Providers such as Auth0, Azure AD, Ping Identity, or AWS Cognito.
Strong understanding of the different MFA types and techniques.
About our work environment
We provide a fast-paced and stimulating environment where you will do things you never thought possible
Our passion for technology is a necessary part of our work culture.
How we work
Frequent goal setting: see how you work ties into the company's goals and help define what success looks like
Regular feedback: at the team and individual level. How can you improve without feedback?
Small, agile scrum teams: running on 1 to 2 week cycles
Transparency around strategy: with a clear process for raising ideas and issues: Everyone’s thoughts and opinions are valued, and anyone, from intern to executive, can tell us how to do things better
Benefits
As a small startup we can offer you a unique benefit: growth. You will be joining on the ground floor which means you can grow with us - leadership positions, roles many levels above your current experience and the opportunity to make a significant contribution. It's yours for the taking.
We provide a cool work environment with coffee and snacks to all on-site employees and supporting flexible working.