Join the team
Senior Software Development Engineer, Full StackThe Role:
Your Responsibilities:
- Code in Java using the Spring Boot framework to build services that support our content management system
- Build front-end components using JavaScript and React to evolve our CMS user experience
- Design and architect software that is testable, scalable, and performant
- Conduct code reviews of your peers’ work
- Expand the team’s knowledge through mentorship and leadership
- Guide and mentor less experienced engineers in architecture and design
- Validate requirements for future projects and initiatives that enable our internal stakeholders
You Today:
Education & Experience
- Bachelor’s degree or higher, preferably in a STEM-related discipline
- 7+ years of prior professional experience
Skills:
Required
- Professional proficiency with object-oriented programming languages
- Experience building service-oriented architectures
- Developed production systems using a modern front-end framework like React, Angular, or Vue.js
- Proficient with automated testing platforms and building unit/integrations tests
- Proficient with cloud computing services and concepts
- Experience with both relational databases and data warehouses
- Strong understanding of software engineering fundamentals
- Experience working with an Agile development team
- Expert understanding of the software development lifecycle
- Proficiency with source control tools, such as Git
- Strong analytical, quantitative, and deductive reasoning skills
Nice to Have
- Comfortable working with message queues such as AWS SQS or Kafka
- Familiarity with NoSQL databases such as MongoDB or DynamoDB
- Experience with high-traffic web applications
- Familiarity with building CI pipelines
Tools We Use (Nice to Have)
- Languages and frameworks: Java, Spring Boot, React, Golang, Node.js, PHP, and Vert.x
- Testing frameworks: Jest, Jasmine, Junit, PHPUnit, and Selenium
- AWS services: EKS, ECS, EC2, RDS, SQS, Lambda, Route53, API Gateway, and Fargate
- Databases: PostgreSQL, MongoDB, DynamoDB, and Snowflake
- Hibernate ORM
- Business intelligence tools: Looker and Chartio
- Version control & CI: GitLab
What If Media Group is an Equal Opportunity Employer. We provide employees with a competitive salary and bonus plan, as well as generous medical, dental, vision, & 401k plans. If you would like to learn more about this exciting position, please contact [email protected]. We look forward to hearing from you!






