We are seeking a skilled Full Stack Developer to join our dynamic team. The ideal candidate will possess a strong foundation in both front-end and back-end development, with a passion for creating robust and scalable applications. You will be responsible for designing, developing, and maintaining web applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities
Develop and maintain web applications using modern frameworks and technologies.
Collaborate with designers and product managers to translate requirements into technical specifications.
Write clean, maintainable code in JavaScript, Python, C#, and other relevant languages.
Manage databases using MySQL and SQL, ensuring data integrity and performance optimisation.
Implement application development best practices, including version control using GitHub.
Troubleshoot and debug applications to enhance functionality and user experience.
Participate in code reviews to ensure adherence to coding standards and best practices.
Stay updated with emerging technologies and industry trends to continuously improve skills and knowledge.
Requirements
Proficiency in JavaScript, with experience in front-end frameworks such as React or Angular being advantageous.
Strong knowledge of back-end technologies including Python and C#.
Experience with database management systems such as MySQL and SQL.
Familiarity with Azure cloud services is preferred.
Understanding of Linux environments for application deployment is a plus.
Experience with VBA for automation tasks would be beneficial.
Excellent problem-solving skills and ability to work independently as well as part of a team.
Strong communication skills, both verbal and written, to effectively collaborate with team members.
Join us in building innovative solutions that make a difference
Job Types: Full-time, Permanent
Pay: 75,000.00-95,000.00 per year
Benefits:
Work from home
Schedule:
Flexitime
Monday to Friday
Work Location: Remote
Reference ID: Senior Software Engineer London
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.