Back-End Developer

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/>.