As an Frontend Software Engineer at MORSE, you will be focused on designing, developing, and deploying software for web-based applications. These applications support AI model development, providing cutting edge algorithmic-based simulation, situational awareness, and mission planning capabilities to a wide variety of DoD customers. The candidate will gain experience with React, React Native, Kotlin, Java, Python, and more. The candidate will work with HCI and Ux engineers to design UIs, and working with software engineers to implement UIs.
The candidate must be eager to learn new technologies and stay on top of the latest trends. We are looking for engineers who know either mobile or web technologies, and are willing to learn about the other from experienced engineers on our team. The candidate will work on a team developing new code bases that are heavily object-oriented, extensible, and maintainable. Therefore, the candidate must have a tacit understanding of design patterns and anti-patterns; polymorphism and encapsulation; high cohesion and low coupling; and the different strengths and weaknesses of various programming languages.