Mobile Software Engineer

Job Description

ALLOY’s engineering team combines full-stack engineers with UI/UX engineers and graphic designers to create intuitive user experiences that are reliable, secure, and easily maintainable to meet demand. We are a custom software company providing solutions to a variety of clients in multiple industries including automotive, aviation, and foodservice industries. We use modern software delivery methodologies and cloud-based infrastructure to consistently deliver value at a sustainable pace. Your initial engagement will be developing a new React Native app for a client in the aviation industry. This is a greenfield project. You will also be involved in researching, selecting, and developing the back end architecture. You will be paired with a full-stack engineer who will handle most of the initial database and API work. We will rely on your mobile development expertise to architect a performant, robust front end that can be efficiently maintained in the future.

Location

Birmingham

Employment Type

Full-time

What You Will Do

  • Design and implement a mobile application for iOS and Android using React Native, interfacing with back end APIs and databases
  • Design and deploy AWS infrastructure to host the application in a robust, secure, and performant manner
  • Develop CI/CD pipelines to build, test, and deploy the application automatically
  • Guide and mentor other engineers in mobile development to increase our mobile delivery capabilities on other projects

Requirements

What we definitely need:

  • Developed, deployed, and supported multiple React Native applications in a production environment
  • Experience with multiple programming languages and frameworks in addition to Javascript/React Native. Our most desired ones are C#, .NET Core, and Node.js. Most of our work is in C# and Javascript, but if you know other languages and think another one would be a better fit for certain tasks, we'd love to hear your ideas.
  • Strong experience with at least one database platform. Most of our database work has been done in Postgres and SQL Server, but we will also be considering others for the new project
  • Significant experience with public cloud platforms such as AWS, Azure, or GCP. We use AWS, and are open to trying other platforms if there is a better fit. Nearly all of our apps are cloud-based

Nice to haves:

  • Bachelor of Science in CS or MIS preferred
  • AWS certification is a plus
  • Experience with Agile and Scrum methodology best practices

Hire Us

Let’s create something amazing together.

We’d love to hear from you.

Whether you’re looking to update your current digital solution or just starting to explore, hit us up. We’re about solutions, not sales, and the path to results begins by getting to know each other.

Birmingham

101 25th Street N
Birmingham, AL 35203

Atlanta

118 Barry Street
Decatur, GA 30030