Job Summary:
We are seeking a talented and experienced Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for developing and maintaining both the front-end and back-end components of our web and mobile applications. You will work closely with our the management to create innovative solutions that meet our clients' needs.
Duties:
- Develop and maintain web applications using a variety of programming languages and frameworks, including but not limited to: PHP, React Native, Python, and JavaScript
- Collaborate with cross-functional teams to design, develop, and deploy new features
- Write clean, efficient, and well-documented code
- Conduct thorough testing and debugging of applications
- Troubleshoot and resolve issues in a timely manner
- Stay up-to-date with industry trends and best practices in software development
Requirements:
- Bachelor's degree in Computer Science or a related field (or equivalent experience)
- Proven experience as a Full Stack Developer or similar role
- Strong understanding of APIs and web services
- Proficient in multiple programming languages such as PHP, React Native, Python, etc.
- Experience with version control systems such as Github
- Knowledge of database systems such as MySQL
- Familiarity with front-end technologies including HTML, CSS, and JavaScript frameworks
- Excellent problem-solving skills and attention to detail
Benefits:
- Competitive salary based on experience
- Comprehensive health benefits package
- Paid time off and holidays
- Professional development opportunities
If you are a skilled Full Stack Developer looking for an exciting opportunity to work on cutting-edge projects, we would love to hear from you. Apply today by submitting your resume and portfolio through GitHub or our online application portal.
Job Type: Full-time
Pay: £32,490.87-£73,509.94 per year
Benefits:
- Company pension
- Private medical insurance
- Work from home
Schedule:
- Monday to Friday
Education:
- Certificate of Higher Education (preferred)
Work Location: In person