Full Stack Developer

Lotus It Services Llc โ€” United Kingdom ยท Posted ~22 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Position Overview Full Stack Developer is a software engineer who designs, develops, and maintains both client-side and server-side components of web applications. This role requires proficiency in multiple programming languages, frameworks, and databases to deliver end-to-end solutions. Full Stack Developers work across the entire software development lifecycle, from conception to deployment, and often collaborate with cross-functional teams including UX/UI designers, project managers, and other developers. Key Responsibilities Develop front-end website architecture using HTML5, CSS3, JavaScript, and modern frameworks (React, Angular, Vue.js)Design and implement responsive web applications compatible with multiple devices and browsersBuild and maintain server-side applications using backend languages (Node.js, Python, Java, PHP, Ruby, .NET)Create and manage databases using SQL and NoSQL technologies (MySQL, PostgreSQL, MongoDB)Design, develop, and maintain RESTful APIs for system integrationImplement security measures including authentication, authorization, and data encryptionPerform code reviews, testing, debugging, and optimization for application performanceCollaborate with UX/UI designers to ensure seamless integration of all componentsParticipate in Agile development processes including sprints, stand-ups, and retrospectivesDocument code and maintain technical documentationDeploy applications to cloud platforms (AWS, Azure, Google Cloud)Stay updated with emerging technologies and industry best practices Skills & Qualifications Proficiency in front-end languages (HTML5, CSS3, JavaScript, TypeScript)Experience with front-end frameworks (React, Angular, Vue.js)Proficiency in backend languages (Node.js, Python, Java, PHP, Ruby, .NET)Knowledge of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB)Experience with version control systems (Git, GitHub)Understanding of RESTful APIs and web servicesExperience with cloud platforms (AWS, Azure, Google Cloud)Knowledge of CI/CD pipelines and DevOps practicesBachelor's degree in Computer Science or equivalentDocument code and maintain technical documentationBachelor's degree in Computer Science or equivalentMinimum 8 years of professional development experienceStrong problem-solving and communication skillsExperience working in Agile environments If you are interested and feel you are a good fit for the role, please share your CV at info@lotusitservices.com