JOB TITLE: Back-End Developer
JOB TYPE: Full-Time
LOCATION: Remote Work
SUPERVISOR/MANAGER: Hex Clan Manager
MAIN DUTIES/RESPONSIBILITIES:
- Establishment and implementation of backend SQL databases and interaction with memory storage.
- Maintenance of application features while simultaneously updating said innovative features to fit modern-day cutting-edge technology and hardware.
- Implementation of imperative business logic and conditions according to the client's requirements.
- API and cloud computing integration and management.
- Implementing autonomous debugging, thorough testing and hack prevention measures.
- Management of web and database servers whilst researching extensively to carry out a compatible approach with regards to linking memory storage and functionality with UI frameworks.
- Collection of vital information so as to Familiarize and gain a thorough grasp of the main foundations, purpose, and justifications upon which the program is being established, and the target demographic this program is attempting to reach.
- Collaborating with the tech lead and communicating concerns and problems while also communicating with the UI designer thus ensuring compatible and efficient work.
SKILLS & EXPERIENCE
Qualifications:
- A tertiary qualification in Software Engineering, Information Technology or Computer Science.
Experience:
- 5 years of Backend experience specializing in API and SQL server configuration and moderate experience in agile environment.
Skills:
Technical Skills – Essential for the Job
- Thorough grasp of Python, React Native, Java, Kotlin, SQL, Linux OS (Operating System), JavaScript, Git and Node.js.
- Competency in machine learning, cloud computing, database establishment and maintenance.
- Thorough grasp of frameworks such as ionic 2 and angular 2 frameworks.
- Exceptional grasp of Combining security and authentication measures with third party identity management software's while simultaneously integrating said security features with device biometric scanners.
- Competency and understanding of collaboration services such as GitHub.
- Competency in autonomous testing services, DevOps, and agile methods, SDLC (Systems Development Life Cycle) cycle and networking.
Non-Technical Skills
- Willingness to learn and initiative to master cutting edge techniques and technology.
- Shows examples of personal projects on platforms such as GitHub.
- Amenable, especially to a tech lead in the areas necessary while also having the communication skills to raise certain concerns when also absolutely necessary.
- Excellent communicating skills
- Willingness to work outside of allocated hours, when required.
- Exceptional work ethic and integrity with regards to all work-related matters including good practice and implementation of preferred practices despite immediate complications.
Non-Technical Skills
- Highly competent with AWS or Azure
- Exceptional attention to detail
- Highly competent to research and locate relevant information efficiently
- Highly competent in using version control system
Reference List
- Kramer, N 2020, The Critical Importance of Frontend and Backend Website Maintenance, https://norakramerdesigns.com/, viewed 13 November 2021, < https://norakramerdesigns.com/the-critical-importance-of-frontend-and-backend-website-maintenance/>.