Full-Stack Developer at ISCO ISP | ISCO HQ : Deadline: 15-03-2024

0
559
Full-Stack Developer
Job Details
Organization :    ISCO Intersec Security Limited
Job Title:             Full-Stack Developer
Job Grade :         F53
Department:        ISCO ISP
Reports to:          Product Manager
Supervises:         None
Job Purpose
Leads the development of backend and front-end software solutions



Main Duties/Responsibilities:
  • End-to-End Development: Lead the end-to-end development of web applications, from front-end user interfaces to back-end server and database components.
  • Front-End Development: Design and implement responsive, user-friendly interfaces using HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.
  • Back-End Development: Develop scalable and efficient server-side logic using programming languages such as Node.js, Python, Ruby, or Java.
  • Database Management: Design and manage databases, ensuring data integrity and optimal performance. Utilize relational and non-relational database systems.
  • API Development: Create and maintain RESTful APIs for seamless communication between front-end and back-end systems. Ensure API security and efficiency.
  • Code Versioning and Collaboration: Use version control systems (e.g., Git) to manage code repositories. Collaborate with other developers and stakeholders in an agile development environment.
  • Testing and Quality Assurance: Conduct thorough testing of applications, identifying and addressing bugs and performance issues. Implement automated testing processes for continuous integration
  • Security Best Practices: Implement security best practices throughout the development process to safeguard against common vulnerabilities and threats.
  • Collaboration: Collaborate with cross-functional teams, including the Product Manager, and other stakeholders, to ensure successful project delivery and a cohesive development process.
  • Continuous Learning: Stay abreast of industry trends, emerging technologies, and best practices. Continuously enhance skills and apply new knowledge to improve development processes.
  • Documentation: Maintain comprehensive documentation for code, processes, and project related information. Facilitate know


Education and Professional Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field

Working Experience:

  • 5+ years of experience in a similar role

Skills, Knowledge and Abilities:

  • Proven experience as a Full-Stack Developer, showcasing successful projects.
  • Proven experience as a Full-Stack Developer, showcasing successful projects.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and modern frameworks.
  •  Strong server-side development skills with expertise in languages like Node.js, Python, Ruby, or Java.
  •  Experience with database systems (SQL and/or NoSQL).
  • Familiarity with RESTful API design and implementation.
  • Knowledge of code versioning tools, agile methodologies, especially SCRUM, and continuous integration.Excellent problem-solving and analytical skills


Internal Contacts                                           External Contacts

 

  • · Managers                                                        ·Customers
  • · Department co-workers                                  ·Suppliers
  • Other department co- workers                        ·General Public    

Click here for more details & Apply 












LEAVE A REPLY

Please enter your comment!
Please enter your name here