08 Oct 2020
About the Back-end Developer position
We are looking for an individual who is interested in back-end development, to join our team of on a part-time trial basis. You should be able to write clean code and ensure your applications run correctly.
You will need to understand the needs that Nubyén has for the serverside back-end to our iOS application and work closely with our iOS engineers to ensure a great solution is selected and implemented.
You must be eager to learn and develop your skills to whatever problem we are facing and perform well working in a dynamic environment.
Ideal position for current students or recent graduates looking to gain experience at a fast-growing small business with potential for further roles if you are a good fit for the team.
Back-end Developer responsibilities are:
On an ad-hoc basis tackle a variety of back-end development tasks depending on the team's needs
Help build out an AWS serverside to our iOS application with the sufficient database functionality
Help implement both Apollo server-side and Apollo iOS to connect databases to our iOS application
Further, connect data from our Shopify website to our databases using the Shopify API
Write quality code to develop functional web applications
Debug applications and detect and fix errors
Work together with iOS Developers to integrate UI elements with server-side logic
Collect, analyze and address technical and design requirements
Help to create reusable code and libraries for future use
Back-end Developer requirements are:
Experience of developing sever side queries and schemas
Solid knowledge of GraphQL and Apollo
Understanding/willingness to learn the workings of Shopify API
Experience working with AWS is also an advantage
Excellent understanding of the entire web development process (design, development and deployment) and application lifecycle
Good practical experience with CMS framework
Good knowledge of front-end languages (e.g. HTML, JavaScript and CSS) and working knowledge of React
Strong analytical and time management skills
Good teamwork skills with a problem-solving attitude
This role is for an Unpaid Intern.