Constant Contact logo

Full Stack Software Engineer - React & Java

Constant Contact

Waltham, MA
Full Time
Mid Level
92k-115k
about 1 month ago

Job Description

About the Role

At Constant Contact, we are seriously awesome people who take ownership and make an impact by operating with the mindset, integrity and courage of a small business owner. There's something so profoundly rewarding about knowing that your work is empowering people everywhere to pursue their dreams. Here, we all play an integral part in helping business owners, entrepreneurs, non-profits and individuals to succeed by giving them all the help and tools they need to grow online. We're energized by new challenges and new possibilities—and we're just getting started! We have an opening for a Full Stack Software Engineer to join our high-impact Campaign Planning team, a cross-functional group of developers, quality engineers, and product professionals responsible for delivering some of the most visible and essential parts of the Constant Contact experience.

Key Responsibilities

  • Develop information systems by designing, developing, and maintaining software solutions
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Review the pull requests of peer engineers and recommend good practices in GitHub
  • Participate in pair programming for knowledge sharing and collaboration
  • Document code where necessary, such as APIs, and keep team practices and knowledge up to date in the Confluence web product
  • Be a key contributor to a cross-functional, Agile product delivery team
  • Collaborate with Product Management, UX, and architects to deliver scalable, sustainable, and engaging product
  • Stay on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices
  • Participate in our Engineering community to learn new trends in the industry or share best practices that you think will benefit the community

Requirements

  • 3+ years of professional experience working with JavaScript ES6 or later, modern JavaScript frameworks (preferably React), CSS, HTML, and building single-page apps
  • 3+ years designing, developing, and delivering large-scale, distributed Web applications in a CI/CD environment
  • 2+ years of experience working with Java/Spring
  • 2+ years designing and developing RESTful services
  • Experience with GitHub, Jira, etc.
  • Experience working on AWS

Nice to Have

  • Experience with modern JavaScript frameworks (preferably React)
  • Experience working on AWS

Qualifications

  • Educational background is not explicitly specified, but at least 3+ years of professional experience in relevant technologies

Benefits & Perks

  • Health and welfare benefits including paid leave
  • A generous paid time off policy
  • A competitive benefits package that supports the health and well-being of you and your family
  • Opportunities to grow your career
  • Work flexibility with a hybrid work model

Working at Constant Contact

We celebrate one another's differences and are proud of our culture of diversity and inclusion. We have programs that bring us together on important issues and provide educational opportunities for all employees. We are dedicated to supporting businesses and organizations, and we encourage learning, professional development, and taking on stretch assignments. Our work environment emphasizes collaboration, continuous learning, and supporting the success of our customers and team members.

Apply Now

Job Details

Posted AtJul 2, 2025
Salary92k-115k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Constant Contact

Website

constantcontact.com

Company Size

1001-5000 employees

Location

Waltham, MA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches