Software Developer

London FULL TIME £40,000 - £60,000 / Year
(£3,333 - £5,000 / Month)

Job Description

Tech Innovations Inc. is on the lookout for a skilled Software Developer. You will be responsible for developing robust applications and taking part in all phases of the software development lifecycle. If you are a creative thinker with a knack for coding, we would love to see your application!

Responsibilities

  • Architect and design scalable applications.
  • Maintain version control for all software projects.
  • Provide mentorship and guidance to junior developers.
  • Ensure software is developed in compliance with best practices.
  • Participate in project planning and estimations.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is an advantage
Experience
  • 4-5 years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
  • React.js
Soft Skills
  • Analytical thinking
  • Teamwork
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Understanding of Microservices Architecture: Experience designing and implementing microservices-based applications.
  • Knowledge of Testing Frameworks: Familiarity with testing tools and methodologies to ensure code quality.

Benefits

  • Health, dental, and vision insurance
  • 401(k) with company match
  • Remote work flexibility
  • Professional development opportunities

Company Culture

  • Innovation: We prioritise innovation and creativity, encouraging our team to push boundaries and think outside the box.
  • Growth Opportunities: Our company provides ample opportunities for personal and professional growth, with ongoing training and mentorship.
  • Inclusivity: We are dedicated to creating an inclusive workplace where all voices are heard and valued.
Status: Closed