PARCEL 24 DELIVERY CO.W.L.L
Job Description
We’re looking for a skilled back-end developer to join our team of creators consistently raising the bar on user experiences. Working behind the scenes, the ideal candidate has a unique blend of technical expertise and insatiable curiosity, with a methodical, analytical mindset. You should be comfortable working alongside a team as well as independently in the design and development of mission-critical websites, applications, and layers of the infrastructure. Experience with JavaScript, Typescript, Amazon Web Services (AWS), Git, or MongoDB is helpful to succeeding quickly in this role. Our back-end developers have an immediate effect on our business success, as well as the success of our clients.
Objectives of this Role
Regularly communicate with project managers, quality assurance teams, and other developers regarding progress on the long-term technology roadmap.
Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs.
Produce quality code, raising the bar for the whole team on quality and speed.
Recommend system solutions by comparing the advantages and disadvantages of custom development and purchase alternatives.
Daily and Monthly Responsibilities
Write code and tests, build prototypes, solve issues, profile and analyze bottlenecks.
Design performant and robust APIs to support mobile and desktop clients.
Manage and optimize scalable distributed systems on the cloud.
Optimization of web applications for performance and scalability.
Develop automated tests to ensure business needs are met and allow for regression testing.
Required Skills and Qualifications
Excellent foundation in JavaScript, NodeJS, and MongoDB.
Excellent foundation in computer science, algorithms, and web design.
Experience writing highly secure web applications.
Growth mindset, challenging status quo to find new solutions and out-of-the-box ideas.
Preferred Qualifications
Experience with Typescript.
Experience designing RESTful APIs, specifically for mobile apps.
Experience with core AWS web-enabling technologies.
Experience leading a team.