Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from Enhancesoft has expired
View current and similar jobs using the button below
  • Posted: Nov 15, 2024
    Deadline: Nov 30, 2024
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We specialize in software solutions that empower businesses around the world to streamline their operations. Our flagship products, osTicket and SupportSystem, are trusted by millions, providing organizations with efficient and effective tools to manage, prioritize, and respond to customer inquiries. Since its launch in 2004, osTicket has become the world...
    Read more about this company

     

    Fullstack Developers (3)

    The ideal candidate for this position must have a solid foundation in server-side development, API integration, and database management, along with a good understanding of front-end technologies. This role will involve working closely with cross-functional teams to build, optimize, and maintain scalable web applications that meet both user and business needs.

    Key Responsibilities

    • Back-End Development: Design, develop, and maintain robust and scalable back-end applications and services using PHP and related frameworks (e.g., Laravel, Symfony).
    • Database Management: Develop and optimize database schemas, queries, and performance tuning using MySQL/MariaDB, PostgreSQL, or other relational databases.
    • API Development: Build and maintain RESTful APIs and third-party integrations to enable seamless data exchange between services and front-end applications.
    • Front-End Development: Collaborate with front-end developers to integrate user-facing elements with server-side logic. Utilize HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Vue.js) as needed.
    • Code Quality and Maintenance: Write clean, maintainable, and well-documented code following best practices and coding standards. Perform code reviews, testing, and debugging.
    • Performance Optimization: Analyze application performance, identify bottlenecks, and optimize code and database queries for maximum speed and scalability.
    • Security Best Practices: Implement security and data protection measures, ensure application and data integrity, and follow security best practices.
    • Collaboration and Communication: Work closely with cross-functional teams, including product managers, designers, and QA, to deliver high-quality software solutions.
    • Continuous Improvement: Stay updated with emerging technologies, trends, and best practices in full-stack development and continuously improve the development process.

    Technical Requirements

    • Proficient in PHP and experience with popular frameworks like Laravel, Symfony, or CodeIgniter.
    • Strong understanding of MVC architecture and OOP principles.
    • Proficiency in Linux/*nix systems, scripting languages (Bash, Python, Rust)
    • Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Vue.js.
    • Proficiency in working with relational databases like MySQL or PostgreSQL and knowledge of NoSQL databases is a plus.
    • Experience with version control systems (e.g., Git) and CI/CD pipelines.
    • Experience with RESTful API design and development.
    • Understanding of web security best practices and performance optimization techniques.

    Preferred Qualifications

    • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
    • Experience: 3+ years of experience in full-stack development with a strong focus on PHP and back-end engineering.

    Nice to have

    • Experience with cloud platforms (e.g., AWS, Azure, GCP).
    • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
    • Familiarity with Agile/Scrum development methodologies.
    • Experience using and contributing to open source software and projects.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Enhancesoft on careers.enhancesoft.co.ke to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Enhancesoft Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail