Senior Full Stack Developer
Are you looking for an opportunity to not just develop software, but to build a system that will have a positive impact? As a full-stack developer, you can solve a problem with a complete end-to-end solution in a fast-paced, agile environment. We’re looking for a developer with the advanced skills needed to build solutions for clients from vision to production-ready system.
This role is more than just coding. We need a full-stack developer who will use their passion to learn new tools and techniques, identify and implement system improvements, and mentor teammates. Using a variety of technologies on an Agile delivery team, you’ll build solutions enabling clients to perform a variety of technical, scientific, and administrative tasks. You’ll analyze the needs and the environment to make sure the solution you’re developing considers the current architecture and operating environment, as well as future functionality and enhancements. Join us as we build systems to change public health for the better.
Empower change with us.
A major role in integrating our capabilities into layered defense solutions built by some of the world’s largest defense contractors
Implement new features in a highly collaborative environment with Product, Design, API developers, and hardware engineers
Contribute to a future-ready, high quality, and performing code base that operates without latency in mission critical environments
Share your technical solutions and product ideas with the Citadel team through design and code reviews and live demonstrations
Prepare and maintain all applications utilizing standard development tools
Contribute in all phases of development life cycle
- In-depth knowledge and experience
- Uses existing solutions to resolve complex issues
- Works independently; receives minimal guidance
- Acts as a resource for colleagues with less experience
Expert with web frameworks such Laravel or other MVC frameworks
Expert in RESTful API design and asynchronous operations
Experience in SQL schema design with MySQL, Oracle, NoSQL or other DBMS.
Proficient in UI design libraries such as Vue.js, AngularJS, ReactJS, etc.
Proficiency in design patterns.
Workflow flexibility, strong teamwork skills, and proficiency with Git
BS/MS degree in Computer Science, Engineering or a related subject