Enable job alerts via email!

Principal Software Engineer (Full-stack(

Aquent

Alabama

Remote

USD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic team as a Principal Software Engineer, where you’ll leverage your expertise in full-stack development to create innovative web applications for Fortune 500 companies. This role offers the chance to work remotely while collaborating with a talented group of professionals dedicated to continuous improvement and agile methodologies. You will be instrumental in designing and implementing cutting-edge solutions, mentoring junior developers, and ensuring high-quality code through rigorous reviews. If you’re passionate about technology and eager to make an impact, this is the perfect opportunity for you!

Qualifications

  • Solid experience in web technologies and user interface principles.
  • Mentoring junior programmers and onboarding new team members.

Responsibilities

  • Design, develop, code, and test programs and systems.
  • Collaborate with stakeholders to ensure features meet business needs.
  • Conduct code reviews to ensure code quality.

Skills

Frontend: Micro frontends
Frontend: Single-page applications
Frontend: Typescript
Frontend: ReactJS
Frontend: Redux
Frontend: React Testing Library
Backend: Microservice architecture
Backend: Node.js
Backend: Java 8+ with SpringBoot
Backend: Jest
Backend: JUnit
Backend: PostgreSQL
AWS Infrastructure
REST API implementation
Agile team environment

Tools

AWS
Github Actions

Job description

Principal Software Engineer (Full-stack)

Join to apply for the Principal Software Engineer (Full-stack) role at Aquent.

**Please note!** While this position is remote — this job may be performed anywhere in the United States but the candidate must work in the Central time zone.

Are you interested in working with a group of fun people who are rooted in design and building web apps for Fortune 500 companies? If so, then this may be the role for you!

We’re looking for a skilled Software Engineer to join our team. You’ll be a key player in building and maintaining cutting-edge web applications. This position requires a problem-solver with solid experience in web technologies, browsers, and user interface principles, including designing, building, and integrating complex software solutions.

Major Purpose
  • This position works with the engineering lead and tech leads to analyze requirements, prepare design specifications, implement and integrate features, coordinate with others, and write and test code to deliver moderately complex functionality on a complete product or significant portion of a product it supports.
  • This position works on continuous improvement projects (performance, quality, cost) based on specialized knowledge of engineering applications.
  • This position also involves mentoring junior level programmers and helping to onboard new team members to front-end technology.
Major Duties
  • Design, develop, code, configure, and test programs and systems.
  • Evaluate and implement enhancement design solutions to improve cost, quality, and performance of software applications.
  • Collaborate with stakeholders and team members to ensure features meet business needs.
  • Follow industry-standard agile software design methodology for development and documentation.
  • Work with UX designers and architects to bring designs to life.
  • Conduct code reviews to ensure code quality and maintainability.
  • Contribute to a culture of collaboration, continuous improvement, and pair programming.
Required Skills
  • Experience in customer-facing web application development.
  • Frontend: Micro frontends, Single-page applications, Typescript, ReactJS, Redux, React Testing Library.
  • Backend: Microservice architecture, Node.js, Java 8+ with SpringBoot, Jest, JUnit, PostgreSQL.
  • AWS Infrastructure: Experience with AWS, cloud technologies, infrastructure setup, Github Actions.
  • REST API implementation.
  • Experience working in an Agile team environment.
Nice to have
  • Experience with Content Management Systems.
Client Description

Aquent Studios is a global creative studio delivering scale, speed, and efficiency to leading brands through digital design, UI/UX, video, motion, content, print, web development, and more.

Other Requirements

The target hiring compensation range is $70 to $75 per hour, based on education, experience, certifications, and location.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Temporary
  • Job function: Engineering and IT
  • Industry: Staffing and Recruiting
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer (Full-stack(

Aquent

Mobile

Remote

USD 80,000 - 100,000

5 days ago
Be an early applicant

Principal Software Engineer (remote)

MultiPlan

Remote

USD 90,000 - 150,000

6 days ago
Be an early applicant

Senior Lead Software Engineer

Clarivate

Remote

USD 90,000 - 140,000

6 days ago
Be an early applicant

Principal Software Engineer - REMOTE

Talentify.io

Remote

USD 90,000 - 150,000

Today
Be an early applicant

Lead Software Engineer – Embedded Systems

nVent

Remote

USD 90,000 - 130,000

Yesterday
Be an early applicant

Sr. Principal Software Engineer (Telephony) - Remote (25-15)

Spok, Inc

Hopkins

Remote

USD 95,000 - 135,000

Yesterday
Be an early applicant

Principal Software Engineer, Generative AI Application - Wayne, PA

Radian

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

Principal Software Engineer (CTC upto 32 LPA) - Remote

Kiash Solution

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

Principal Software Engineer - Framework & Services

Entain / GVC Holdings

Remote

USD 90,000 - 150,000

6 days ago
Be an early applicant