Join us as a Senior Software Engineer in London, where you will be at the forefront of full-stack development. Ideal candidates will have expertise in both front-end and back-end technologies, contributing to robust and scalable software solutions.
Responsibilities
Develop, test, and maintain scalable web applications with a focus on user experience.
Collaborate with teams to deliver innovative features on time.
Enhance application performance and responsiveness.
Ensure high-quality code through modular design and automation.
Assist in deployment process and CI/CD pipeline management.
Engage in continuous learning to stay updated with industry trends and technologies.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree in Software Engineering or related field is preferred
Experience
5+ years of experience in full-stack development
Technical Skills
JavaScript
Node.js
GraphQL
RESTful APIs
Soft Skills
Critical Thinking
Project Management
Certifications
Microsoft Certified: Azure Developer Associate
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Familiarity with Agile methodologies: Experience working in an Agile environment for software development.
Knowledge of TypeScript: Familiarity with TypeScript and its applications in large-scale applications.
Benefits
Comprehensive health, dental, and vision coverage
Performance-related bonuses
Flexible working arrangements including hybrid options
Training and development programs
Company Culture
Continuous Learning: We invest in professional development opportunities for our team.
Work-Life Balance: We prioritize a healthy work-life balance for all employees.
Employee Engagement: We actively seek feedback and involve employees in the decision-making process.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development