Metova

Senior Software Engineer

Metova

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularFlutteriOSJavaScript.NETNode.jsObjective-CReactReact NativeSvelteSwiftTypeScript

About the role

  • Lead and manage a team of software developers and quality assurance engineers, providing guidance, mentorship, and support to ensure the team meets its goals and objectives.
  • Be able to communicate on a technical and general level both internally and externally and maintain realistic expectations.
  • Drive the software development process, from initial concept to final delivery, ensuring adherence to best practices, coding standards, and project deadlines.
  • Contribute to resource allocation, budgeting, and project prioritization to ensure the team is effectively utilizing resources and meeting business objectives.
  • Contribute directly to software development.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field or equivalent experience (including coding bootcamps + practical experience.)
  • Collectively 6+ years of experience or with strong examples of delivered software services or products.
  • Proven experience in software development, with a strong understanding of software engineering principles, methodologies, and best practices.
  • Proficiency in at least 2 of the following programming languages:
  • - Objective C / Swift (iOS development most preferred)
  • - C# / .NET
  • - JavaScript / Typescript
  • Experience with modern software development frameworks and tools are a plus.
  • - ReactNative
  • - Flutter
  • - Node Web Frameworks (React, Angular, Svelte, SvelteKit, etc)
  • Excellent communication skills, with the ability to effectively collaborate with cross-functional teams, articulate technical concepts to non-technical stakeholders, and inspire and motivate team members.
  • Proven ability to manage multiple projects simultaneously, prioritize tasks, and meet deadlines in a fast-paced dynamic environment.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentsoftware engineering principlesObjective CSwiftC#.NETJavaScriptTypescriptReactNativeFlutter
Soft skills
leadershipmentorshipcommunicationcollaborationproject managementprioritizationtime managementinspirationmotivationexpectation management
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceEngineering degreecoding bootcamp certification