Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Omaha?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Aviture

Omaha / Global

Senior Software Engineer

Job Description

Senior Software EngineerAviture is currently hiring a Senior Software Engineer to join our team and support the continued development of the United States Air Force's primary recruiting and public-facing application – Aim High. If hired, you will be contributing to a platform which sets aspiring individuals on a path for career growth and personal development, provides viable options for education and a lucrative future for those typically underserved, and help connect families to loved ones as they enter a career in the US Air Force.This role involves working as a part of a mature, cross functional, agile development team with generalized specializations in UX, UI, Mobile, Cloud Engineering (AWS), DevOps and QA. The ideal candidate should have deep experience working on professional level mobile applications with mature cloud-hosted backends. The specific stack being used is React Native, Expo, AWS with a serverless paradigm, MongoDB, Elasticsearch, React.js, Strapi, React Native Testing Library, and Appium – the greater exposure to these frameworks the better.We're looking for a Senior Software Engineer who will…Deliver solutions to complex technical challenges both independently and as a part of a cross-functional team.Communicate clearly in a timely manner in both verbal and written forms.Actively participate in all aspects of our agile development process.Assist in establishing and enforcing coding standards within their team.Work with project stakeholders to decompose complex requirements into smaller sets of iterative deliverables.Recognize and recommend design patterns for developing reliable, highly available, scalable and performant software solutions.Identify opportunities to improve upon engineering processes within their team.Provide technical mentorship and direction to peers.Utilize effective debugging techniques to identify and resolve software defects.Look beyond the immediate needs of a product and help consider longer-term concerns and/or opportunities for impact from our products.Continuously keep themselves up to date on changes in technology, with an emphasis on the tech stacks being used by your team.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location