Modea is seeking a talented, motivated Software Engineer with at least 2 years of experience to join our growing team. As a Software Engineer, you will be focused on using the latest software stacks and cloud technologies to design, implement, test, and continuously deliver new features and products with enterprise scale Content Management Systems (CMS). What does a Software Engineer do at Modea? We are digital consultants first, and our software engineers assume this same mentality in all aspects of their work. We tackle client projects as cross-functional teams made up of software engineers, UX designers, project managers, strategists, and analysts. These teams work very closely with each other and the client to architect and build awesome, consumer-grade experiences. We're currently looking for someone passionate about solving problems with technology and ready to take their game to the next level by building great software. The right person for this role understands what it takes to build and deliver high-quality software and has a strong understanding of software engineering principles. This is a full-time position. Here are a few specific things we’d be looking for: CMS Web Experience - Our software engineers need to understand the ins and outs of enterprise-scale platforms such as Drupal, WordPress, Sitecore, or Optimizely. Specifically, this includes topics such as content modeling, theming, custom module development, configuration management, search API, migrate API, etc. While we work heavily with the latest versions (e.g., Drupal 10, WordPress 6), knowledge of the broader ecosystem and experience with headless CMS architectures is a significant plus. Frontend Web Experience - Our software engineers are required to be efficient at front-end development (HTML, CSS, JavaScript, client side frameworks like React and Angular). Candidates with proven experience using Next.js and GraphQL to build performant, data-driven applications will be given preference. DevOps Experience - Our software engineers need to work in multiple environments (local, QA, UAT, production, etc) with multiple hosts (on prem, Patheon, Acquia, etc.). We have to integrate with multiple source code hosts (GitHub, GitLab, Bitbucket, MS DevOps, etc.) and work with various pipeline systems. Knowledge of Docker is a plus. Software Engineering Best Practices - We pride ourselves on delivering quality software solutions, and we rely on following good software engineering best practices. We are looking for someone who will champion this in every aspect of the development and delivery of our work. Be prepared to share what all this encompasses for you and how to build software the right way.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed