Search jobs > Minneapolis, MN > Temporary > Software engineer backend

Contract Backend Software Engineer

Penn Foster
Minneapolis, Minnesota, US
Full-time

As life changes, people want to maintain their independence, individuality, and freedom to keep living life confidently and on their terms.

Caregivers want confidence that their loved one will be safe, and confidence that those receiving care will have help when they need it.

The information below covers the role requirements, expected candidate experience, and accompanying qualifications.

Nomo Smart Care offers caregivers a way to know how their loved one is doing and if they need help even when they can’t be there, all while allowing the loved one to keep their independence.

We do this with a focus on customizable privacy options. We’re not a huge tech company here for data. We’re not looking to sell complicated features.

At Nomo, we are caregivers too. As a family-owned organization made up of a diverse mix of employees and partners, we offer simple, intelligent, and connected tools to help caregivers support their loved one’s independence while answering the question, How’s Mom? .

Nomo Smart Care - Know More, Worry Less.

The primary function of the Backend Software Engineer is to design, develop, and maintain robust and efficient backend systems for applications.

This includes writing clean and readable code using Typescript, implementing testing methodologies, collaborating with cross-functional teams, and making important engineering decisions that balance technical considerations with various non-engineering factors.

The Backend Software Engineer is responsible for ensuring the reliability, scalability, and performance of backend services while contributing to the overall success of customer solutions and innovative projects.

What You'll Do

As a Backend Software Engineer, you will be at the forefront of designing, building, and maintaining high-performance backend services that form the foundation of our applications.

Your role will encompass a range of responsibilities that include :

  • Writing clean and readable code using Typescript to develop robust backend systems.
  • Crafting and executing tests for all code you deliver, ensuring the reliability and stability of our applications.
  • Participating in code reviews and providing constructive feedback to fellow developers, fostering a culture of collaboration and code quality.
  • Leveraging the best tools for the job to create well-designed, tested, and reliable services that address the needs of both customers and colleagues.
  • Making crucial engineering decisions that strike a balance between technical considerations and various non-engineering factors.
  • Collaborating closely with the firmware and app development teams to deliver holistic customer solutions.

Requirements

To excel in the role of Backend Software Engineer, you should meet the following qualifications :

  • Experience : A minimum of 5 years of proven experience in backend software development, showcasing strong coding skills and a comprehensive understanding of algorithms.
  • Web Services : Proficiency in designing and maintaining web services, coupled with a solid grasp of various protocols such as REST and MQTT.
  • Testing Expertise : A track record of working with testing methodologies and familiarity with test automation frameworks to ensure the reliability and stability of applications.
  • Coding Proficiency : Proficient in Typescript, demonstrating your ability to write clean, maintainable, and efficient code.
  • Communication Skills : Excellent verbal and written communication skills in English, enabling effective collaboration and idea-sharing with cross-functional teams.
  • Programming Flexibility : A working familiarity with at least one additional programming language and an openness to contributing to a polyglot development environment.
  • Cloud Experience : Experience with AWS cloud infrastructure and the ability to design solutions that leverage its unique advantages.
  • Autonomous Delivery : Proven ability to deliver solutions with minimal oversight, highlighting your self-motivation and problem-solving abilities.

Extra Credit

While not mandatory, possessing any of the following qualifications will be considered advantageous :

  • Hands-on experience delivering microservices at scale, indicating expertise in handling complex and distributed systems.
  • Familiarity with Terraform, demonstrating your skills in infrastructure as code.
  • Practical experience with Docker, showcasing your ability to contribute to containerized environments.
  • Experience with MQTT and communicating with embedded devices, displaying versatility in working with diverse technologies.

If you're driven by challenges, passionate about backend development, and eager to contribute your skills to a collaborative environment, we encourage you to apply and join us on a journey of innovation and technical excellence.

What we offer :

  • A fun and supportive team culture
  • Opportunities for professional growth and development
  • Access to the latest tools and technologies

If this sounds like you, then don't miss this opportunity to join our amazing team! Apply now by sending us your resume, and a cover letter explaining why you are the perfect fit for this role.

We can't wait to hear from you!

J-18808-Ljbffr

11 hours ago
Related jobs
Promoted
Penn Foster
Minneapolis, Minnesota

The primary function of the Backend Software Engineer is to design, develop, and maintain robust and efficient backend systems for applications. The Backend Software Engineer is responsible for ensuring the reliability, scalability, and performance of backend services while contributing to the overa...

Promoted
VirtualVocations
Saint Paul, Minnesota

A company is looking for a Staff Software Engineer (Backend) to build a scalable and customer-centric platform. ...

Promoted
Thomson Reuters
Saint Paul, Minnesota

Are you an experienced software engineer with a passion for delivering high-quality solutions to customers as part of a collaborative agile team? If so, join the FindLaw technology group as a Senior Software Engineer, where you will contribute to the design and delivery of critical public-facing and...

Promoted
VirtualVocations
Saint Paul, Minnesota

A company is looking for a Scala Backend Software Engineer to join their backend development team. ...

Promoted
Punch Through
Minneapolis, Minnesota

As a Software Engineer (Backend) Intern at Punch Through, you’ll have the opportunity to work as part of a team of engineers to solve challenging problems on a project. We are looking to hire a student studying Computer Science, Electrical Engineering, Computer Engineering, or a similar technical fi...

Promoted
VirtualVocations
Saint Paul, Minnesota

A company is looking for a Senior Backend Software Engineer for a one-year contract role. AWS)Over 8 years of development experience, with 5 years in backend systemsBachelor's or Master's degree in Computer Science or related field. ...

Promoted
OurFamilyWizard
Minneapolis, Minnesota

You will be part of a product team, and operate alongside a collaborative group of product managers, designers, QA analysts, automation engineers, and other web and mobile engineers working together to solve meaningful problems for parents, children, and practitioners. You will partner with cross-fu...

Promoted
Software Placement Group
Minneapolis, Minnesota

Join our dynamic team in Minneapolis as a Senior/Lead Backend Engineer, where innovation meets impactful technology. Proven experience as a backend developer with a deep understanding of backend architectures and microservices. In this pivotal role, you'll lead the development and optimization of ba...

In Tandem
Minneapolis, Minnesota

You will be part of a product team, and operate alongside a collaborative group of product managers, designers, QA analysts, automation engineers, and other web and mobile engineers working together to solve meaningful problems for parents, children, and practitioners. You will partner with cross-fu...

Thomson Reuters
Eagan, Minnesota

Lead Backend Software Engineer – Labs Legal Tech . Are you a Backend Software Engineer looking to take the next step in your career? Thomson Reuters has an exciting opportunity to join a small team that owns a service responsible for processing millions of legal documents every month using AI/ML (in...