Full Stack Developer
Apply NowJob details
Job Title: Full Stack Developer Location : Edinburgh, Scotland Employment Type : Full-time About the Role: iO Associates have partnered with an exciting start-up business based in Edinburgh, they are growing from an early stage and our now seeking a talented Full Stack Developer . In this role, you will be responsible for developing and maintaining robust web applications using modern technologies. You will work across the full software development lifecycle, from planning and designing to deployment and ongoing maintenance, collaborating with both front-end and back-end teams to ensure high-quality deliverables. Key Responsibilities: Design, develop, and maintain scalable web applications using PHP and Laravel for back-end development. Develop efficient, high-performance front-end applications using React.JS and modern JavaScript frameworks. Manage and optimize MySQL databases to ensure data integrity and performance. Deploy, monitor, and scale applications in AWS environments, utilizing various AWS services (EC2, S3, RDS, etc.). Write clean, maintainable, and testable code, following best practices and design patterns. Collaborate with cross-functional teams to understand user requirements and propose scalable solutions. Participate in code reviews, debugging, and performance tuning to ensure optimal performance. Stay updated with the latest technologies and industry trends to continuously improve the platform. Key Skills and Qualifications: 1-3 years full stack experience. Strong proficiency in PHP with extensive experience in Laravel framework. In-depth experience with React.JS and JavaScript , including modern ES6 standards. Experience working with MySQL databases : creating queries, optimizing performance, and designing schemas. AWS proficiency : experience deploying and managing applications in AWS (EC2, S3, RDS, etc.). Strong understanding of front-end technologies such as HTML5 , CSS3 , and JavaScript . Experience with version control systems, particularly Git . Solid understanding of web development best practices, including responsive design, cross-browser compatibility, and security. Familiarity with RESTful APIs, and microservices architecture. Desirable Skills: Experience with CI/CD pipelines and tools like Jenkins or GitLab CI. Knowledge of Docker and containerized environments. Familiarity with Node.js or other JavaScript server-side frameworks. Experience with automated testing tools (e.g., PHPUnit, Jest). Requirements: 1-3 years of development experience. Degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Excellent problem-solving skills and the ability to work both independently and collaboratively in a team. Strong communication skills and the ability to translate business needs into technical solutions. Benefits: Competitive salary based on experience. Flexible working hours and hybrid work options. Professional development opportunities and access to the latest tools and technologies. A supportive and collaborative work environment in the heart of Edinburgh.
Apply Now