Fullstack Developers (3) At Enhancesoft

Details of the offer

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.


Nominal Salary: To be agreed

Source: Myjobmag_Co

Requirements

Technical Solar Sales Executive- Solar System- Nakuru

Job Title :   Technical Solar Sales Executive- Solar System (Nakuru) Reporting to : Solar Sales Team Lead Locations: Nakuru Gross Salary: Competitive + Commi...


Gap Recruitment Services Limited - Rift Valley

Published a month ago

Chief Information Communication Technology Officer [Jg M] Webmaster At County Government Of Nandi

Duties and Responsibilities: Lead and coordinate systems analysis, design activities by understanding government services and gather requirements for the dev...


County Government Of Nandi - Rift Valley

Published 25 days ago

Principal Information Communication Technology Officer - 5 Posts At County Government Of Nandi

To plan, organize, and manage staff and overall operations to ensure the stable operation of County of Nandi's ICT infrastructure. This includes providing th...


County Government Of Nandi - Rift Valley

Published 25 days ago

Security Officers - 7 Posts At County Government Of Nandi

Requirements for appointment. Must be a Kenyan citizen Must have a degree in criminology or any other related field from a recognised university Must have se...


County Government Of Nandi - Rift Valley

Published 25 days ago

Built at: 2024-12-03T17:35:26.524Z