Logo
Penn Foster

Full-Stack Software Engineer

Penn Foster, San Diego, California, United States, 92189


LOCAL CANDIDATES ONLYPeopleConnect is looking for a

Full-Stack Software Engineer

to join our award-winning team to support our

People Search division . This position reports to the Manager of Front-End Engineering for PeopleConnect. This is a

unique opportunity

for an

experienced

Software Engineer who is ready to take the helm of our largest business unit to propel the success of our growing team. Sound interesting? If so, read on!People Search is an award-winning web development division in our PeopleConnect portfolio that services over one million customers nationwide. Our cutting-edge technology connects, informs and protects people — both online and off. Our websites are consistently ranked in the top 500 top traffic sites in the US. Our products have been featured on the Discovery Channel, Mashable, Vice, Entrepreneur, Business Insider — and even made a cameo in a Disney animated comedy! A pioneer of new ideas, we’re constantly looking to develop and deploy innovative strategies and solutions. Our people and culture are second to none: we’re innovative, creative, collaborative, and talented. Together —

we work magic !Employees enjoy flexible work hours every day, whether working remote or in the office. Our hybrid work schedule offers flexibility to work from home a few days a week and work in the office a few days a week. When in office, employees are able to enjoy our state-of-the-art facilities. Our dog-friendly office includes complimentary snacks, beverages and crazy-good perks (like massages, kombucha & cold brew on tap, catered lunches, video games, offsite team events and more)!We offer very competitive salary + generous bonus package, 100% company paid health insurance (Medical, Dental, Vision) for all employees, UNLIMITED vacation, Paid Sick Leave, Paid Holidays, Paid Bereavement, Student Loan Repayment Program, 529 Education Savings Plan, Paid Parental Leave, subsidized Dependent Care, Training/Education Reimbursement, Paid Parking and 401k Plan with Company Match, Pet Insurance, Employee Referral Rewards…and more!Responsibilities:Build and maintain an ecosystem of high-volume services and APIs.Develops, integrates, and delivers applications using front end, back end, database, and hosting tools.Delivers software products independently using functional specifications.Advanced understanding of underlying architecture and infrastructure that runs their team's projects.Utilizes all layers of the stack to complete coding, UI/UX, database integrations, and deployment activities.Scaling and optimizing services and databases for performance.Provides test plans.Own features from technical design through maintenance.Build features, investigate and fix bugs, write routine-complex tests.Participate actively in the design, architecture and creation phases, and work with existing architects where appropriate.Break down complex tasks/requests into sub-tasks, make consistently good decisions, operate independently between regular or periodic check-ins.Consistently use software engineering best practices.Complete tasks gathering requirements from stakeholders with minimal supervision. Assists with driving initiatives when appropriate.Provide assistance and mentorship to other Software Engineers on the team or other teams.Other duties as required.Desired Skills and Experience:Ability to build and maintain highly scalable front end applications in support of multiple high volume SAAS products.Advanced programming skills using one or more backend languages such as Go/Golang, JS/TypeScript on Node.js, Python.Advanced experience using React, JSX markup, HTML and CSS for front end web development.Proficient in the utilization of a variety of development programming languages such as, JavaScript, Python, PHP, SQL, MySQL, Redis, and HTML/CSS.Advanced experience with relational databases (preferably PostgreSQL) and a deep understanding of database performance optimization.Advanced experience using Linux.Experienced with AWS, API integration and cloud based architecture.Solid experience with cloud computing.Advanced experience with Git.Experience using Docker in production.Some experience using Kubernetes and Terraform is highly desirable.Ability to assess/improve performance and increase observability within team's projects.Strong ability to develop unique, outside-the-box ideas.Ability to troubleshoot and fix complex issues in moderately complex environments with limited to minimal supervision.Strong attention to detail.Excellent communication skills and highly collaborative within their team, other teams and cross-functionally.Ability and willingness to lead projects.Ability to work independently with minimal supervision.Exceptional work ethic, driven, self-motivated, highly accountable with strong initiative and passion.Excited to learn new things and share knowledge and best practices with others.Strong business acumen.Education/Qualifications:Bachelor's Degree (or higher) in Computer Science or relevant field (or equivalent).Minimum of 4 to 7 years web application development experience. Some experience in a SAAS company is highly desirable.Must be local to San Diego and be able to work a hybrid work scheduleSalary Range:Min: $96,000Mid: $122,500Max: $140,000The pay range reflects the salary amount the Company reasonably expects to pay for the position. It is not a guarantee of actual compensation or a specific payment amount to any candidate. The actual compensation will depend on numerous factors including, without limitation, a particular candidate’s experience and qualifications.PeopleConnect is an equal opportunity employer.Local area candidates are encouraged to apply, and please note we are not able to offer visa sponsorship, visa transfer, or corp-corp arrangements.

#J-18808-Ljbffr