Mid-level Software Engineer (Cross-platform) in Manchester

Mid-level Software Engineer (Cross-platform) in Manchester

Manchester Full-Time 35000 - 45000 € / year (est.) No home office possible
Invertase

At a Glance

  • Tasks: Develop and maintain cross-platform SDKs for millions of developers.
  • Company: Join Invertase, a leader in empowering developers with innovative tools.
  • Benefits: Enjoy competitive salary, remote work, flexible hours, and comprehensive health benefits.
  • Other info: Contribute to open-source projects and grow your skills in a supportive environment.
  • Why this job: Shape the future of app development while collaborating with industry leaders.
  • Qualifications: 3-5 years in software engineering, especially with Flutter or React Native.

The predicted salary is between 35000 - 45000 € per year.

At Invertase, we're dedicated to empowering developers with tools and resources to transform their experience by engineering exceptional applications. We partner with industry-leading technology companies to develop and maintain world-class SDKs and developer tools.

We are looking for a passionate, skilled, and adaptable Software Engineer to develop and maintain the cross-platform SDKs that power applications for millions of developers. You’ll join a talented and collaborative team, solving complex technical challenges and shaping the technical direction of our cross-platform SDKs, with a focus on Web & Mobile.

Cross-platform development requires engineers who are comfortable working across languages and ecosystems. Success in this role comes from agency in your curiosity, strong problem-solving instincts and a proven ability to understand and develop complex systems.

At Invertase, engineers work with modern development workflows and emerging technologies, including AI-assisted tooling. We value engineers who are curious about new technologies and actively explore new tools as part of their development workflow. Much of our work also happens in the open, with many of the SDKs and developer tools we build being maintained as open-source projects. Engineers should be comfortable contributing publicly and collaborating with the open-source community.

Join us to transform developer experience, grow your skills across platforms, and help define the next chapter of cross-platform development.

KEY RESPONSIBILITIES
  • Code Quality: Ensure code maintainability, readability, and scalability by adhering to coding standards and best practices.
  • Collaboration: Collaborate effectively with your team, participate in code reviews, and provide constructive feedback.
  • Community Engagement: Engage with the open-source community by contributing to projects, documentation, and discussions.
  • Problem Solving: Debug, analyse, and resolve complex technical issues related to SDK functionality, performance, and integration.
  • Technical Excellence: Stay at the forefront of cross-platform software development through continuous learning and skill development.
  • Developer Experience: Design intuitive APIs, create comprehensive documentation, and build tools that enhance developer productivity across platforms.
  • Client Success: Understand client needs, deliver high-quality solutions, and ensure projects are completed on time and to a high standard.
  • Testing & DevOps: Write unit and integration tests, participate in CI/CD pipelines, and contribute to the deployment and maintenance of SDKs.
  • Innovation & Mentorship: Explore new technologies, contribute to the innovation of SDK development, and mentor junior developers.
SKILLS AND EXPERIENCE
  • Engineering Experience: 3-5 years of experience in a software engineering role, with a focus on cross-platform development, particularly with Flutter or React Native.
  • Front-End Fundamentals: Understanding of HTML, CSS, and modern front-end frameworks (e.g., React, Angular, Flutter).
  • API Development: Experience developing and consuming web APIs and RESTful services.
  • GitHub & Open Source: Familiarity with GitHub workflows and a passion for open-source development.
  • AI-Assisted Development: Proficiency using AI development tools as part of the engineering workflow, with curiosity for exploring new tools and improving how the team works.
  • Communication: Strong communication and interpersonal skills, with the ability to convey technical information effectively.
  • DevOps: Hands-on experience with DevOps processes, particularly CI/CD pipelines.
CHALLENGES & OPPORTUNITIES
  • Collaborate with Industry Leaders: Collaborate directly with engineers at other leading technology companies to define the future of their developer platforms.
  • Shape the Developer Experience: Contribute to the evolution of SDK design, exploring new approaches to improve developer experience, efficiency, and satisfaction.
  • Drive Open Source Innovation: Contribute to and lead open-source projects, fostering a collaborative community and pushing the boundaries of SDK development.
  • Become a Recognised Expert: Showcase your work through open-source contributions, technical blog posts, conference presentations, and community engagement.
  • Make a Global Impact: Develop tools and resources that empower millions of developers worldwide to build better applications and shape the future of the app development landscape.
BENEFITS
  • Competitive Compensation: We offer a salary and benefits package ranging between £35,000 - £45,000 that reflects your skills and experience.
  • Work From Anywhere: Enjoy the flexibility of working remotely from wherever you're most productive.
  • Flexible Hours: Set your own schedule to achieve a healthy work-life balance when it works for you.
  • Growth-Oriented Culture: We invest in your professional development with training, mentorship, and continuous learning opportunities.
  • Top-Tier Tech: We provide you with the best hardware, software, and resources to do your best work.
  • Comprehensive Health Benefits: We offer private medical insurance covering medical, mental health, dental, and vision needs.
  • Open Source Friendly: We support your involvement in OSS projects with a fair and balanced IP agreement, encouraging contributions, even during work hours.

Mid-level Software Engineer (Cross-platform) in Manchester employer: Invertase

At Invertase, we pride ourselves on being an exceptional employer that champions a growth-oriented culture and values the contributions of our engineers. With the flexibility of fully remote work, competitive compensation, and a commitment to professional development, we empower our team to explore new technologies and engage with the open-source community, all while shaping the future of cross-platform development.

Invertase

Contact Detail:

Invertase Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Mid-level Software Engineer (Cross-platform) in Manchester

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at Invertase or similar companies. A friendly chat can open doors and give you insights that might just land you an interview.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially any open-source contributions. This is your chance to demonstrate your coding prowess and problem-solving abilities, which are key for a Mid-level Software Engineer.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding cross-platform development. Practice common algorithms and system design questions, as these will likely come up during the interview process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Invertase.

We think you need these skills to ace Mid-level Software Engineer (Cross-platform) in Manchester

Cross-platform Development
Flutter
React Native
HTML
CSS
API Development
RESTful Services

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the role. Highlight your experience with cross-platform development, especially if you've worked with Flutter or React Native. We want to see how your skills align with what we're looking for!

Showcase Your Projects:Include links to your GitHub or any open-source projects you've contributed to. This is a great way for us to see your coding style and how you engage with the developer community. Don't be shy about sharing your work!

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point—just like good code!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy—just follow the prompts!

How to prepare for a job interview at Invertase

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Flutter and React Native. Brush up on your knowledge of cross-platform development and be ready to discuss how you've used these tools in past projects.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in software engineering and how you resolved them. Use examples that highlight your analytical thinking and ability to debug complex issues, as this is crucial for the role.

Engage with Open Source

Since Invertase values community engagement, be prepared to talk about your contributions to open-source projects. Share any relevant experiences and how you’ve collaborated with others in the community to enhance developer tools.

Communicate Effectively

Practice explaining technical concepts in a clear and concise manner. Strong communication skills are essential, so think about how you can convey your ideas effectively during the interview, especially when discussing your past work and projects.