Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Upbase offers all the service and support you need to start and maintain smooth IT Operations for your business. From Web to Mobile, Systems Management, and Enterprise Solution; you are in great hands with Upbase.
Backend Engineer Job Description
We are looking for a seasoned backend engineer capable of building and managing web infrastructures. Successful candidates will have a minimum of three years’ recent experience with all of the skills listed below.
Our project entails constructing our API and setting up our server infrastructure. This includes all associated areas such as database and architecture design.
Responsibilities
Design architecture of the web application.
Collaborate with the rest of the engineering team to design and launch new features.
Maintain code integrity and organization.
Understanding and implementation of security and data protection.
Highly experienced with back-end programming languages / Technologies / frameworks (JavaScript, TypeScript, Node, Express, Mongo, Postgres)
Experience with cloud message APIs and usage of push notifications.
Knowledge of code versioning tools such as Git and Github
Design and deployment of our database
Ensuring the entire stack is designed and built for speed and scalability
Design and construction of our REST API
Design and implementation of continuous integration and deployment
Skills
At least three years’ experience with:
A relevant back-end programming language Typescript or JavaScript
Database design and management, including being up on the latest practices and associated versions
Server management and deployment for the relevant environment
Familiarity with a relevant and globally supported framework e.g., Express
Experience implementing testing platforms and unit tests
Proficiency with Git
Appreciation for clean and well documented code
Key Requirements
Degree in Computer Science, Engineering or a related field
You have prior experience in software development ( back-end, DevOps etc.)
You have experience in the full software development lifecycle from requirements analysis to design, development, testing and implementation
You pay strong attention to detail and deliver high quality code in a timely manner.
Front-End/Mobile Developer Job
We are looking for software developers with a keen eye for design for the position of front end and mobile developer. In this role, you are responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web pages, and mobile screens among other duties.
You are required to work in teams alongside back end developers, graphic designers, and user experience designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.
Front End Developer Responsibilities
Determining the structure and design of web pages and mobile app.
Ensuring user experience determines design choices.
Developing features to enhance the user experience.
Striking a balance between functional and aesthetic design.
Ensuring design is optimized for smartphones.
Building reusable code for future use.
Optimizing web pages for maximum speed and scalability.
Utilizing a variety of markup languages to write web pages.
Maintaining brand consistency throughout the design.
Requirements:
Degree in computer science or related field.
Understanding of key design principles.
Proficiency in HTML, CSS, JavaScript, and jQuery, VueJS and Flutter.
Experience with responsive and adaptive design.
Understanding of SEO principles.
Good problem-solving skills.
Excellent verbal communication skills.
Good interpersonal skills.
At least 3years of software development experience
Applicants should send Cvs to upbaseng@gmail.com using the job title as subject of the mail
Build your CV for free. Download in different templates.
Join our happy subscribers