Job Requirements
Phenom Intro
Phenom People is the leader in Talent Experience Marketing (TXM for short.) We're an early-stage startup on a mission to fundamentally transform how companies acquire talent. As a category creator, our goals are two-fold: to educate talent acquisition and HR leaders on the benefits of TXM and to help solve their recruiting pain points.
We are seeking a highly skilled Product Development Engineer III (Full-Stack) to lead the design and development of scalable, secure, and efficient full-stack systems. In this role, you will architect innovative solutions, mentor junior engineers, and ensure the operational excellence of our platforms.
Responsibilities
Work Experience
- Lead the end-to-end design of large-scale full-stack applications that are scalable, secure, and maintainable, ensuring seamless integration between frontend and backend components.
- Translate business objectives into technical solutions with a focus on SaaS architecture, user experience, and backend performance.
- Develop and maintain responsive, user-friendly web applications using JavaScript and React.js.
- Build efficient and scalable backend services using Python, Java/J2EE, REST APIs, SQL (Postgres, etc) & NoSQL databases (MongoDB, ElasticSearch, etc)
- Implement best practices for CI/CD pipelines, logging, monitoring, and ensure systems are compatible with DevOps processes.
- Reduce on-call volume, drive root cause analysis (RCA) for full-stack systems, and promote system-wide improvements. - Work closely with product managers, designers, and other stakeholders to ensure successful product delivery and alignment with business requirements.
- Guide and mentor junior engineers (PDE I/II) in both frontend and backend development, fostering their technical growth within the organization.
- Deliver high-quality, scalable solutions both independently and as part of a team in a fast-paced environment.
- Experience in software development, product development organization is preferred.
Qualifications
- 7+ years of software development experience with a focus on full-stack development.
- Proficient in Python, Java/J2EE and experienced in building backend services using REST and JSON. (Hands-on coding experience is expected)
- Strong experience with JavaScript and React.js / Angular.js, capable of building responsive and intuitive user interfaces.
- Proven ability to design and implement scalable, distributed systems in production environments. Strong understanding of cloud platforms such as AWS or Azure, with hands-on experience in cloud-based deployments.
- Demonstrated experience in leading teams, mentoring engineers, and making system-wide architectural decisions.
- Experience with post-launch troubleshooting, system monitoring, and on-call responsibilities.
- Knowledge of DevOps practices and experience ensuring systems align with operational needs.
- Excellent analytical skills with a proactive approach to identifying and solving complex technical challenges.
- Strong collaboration and communication skills, with the ability to work effectively across cross-functional teams.
Benefits
We want you to be your best self and to pursue your passions!
- Health and wellness benefits/programs to support holistic employee health
- Flexible hours and working schedules, as well as parental leave for new parents
- Growing organization with career pathing and development opportunities
- Tons of perks and extras in every location for all Phenoms!
Diversity, Equity, & Inclusion
Our commitment to diversity runs deep! Diversity is essential to building phenomenal teams, products, and customer experiences. Phenom is proud to be an equal opportunity employer taking collective action to build a more inclusive environment where every candidate and employee feels welcomed.
We recognize there is more to be done. Our teams are committed to continuous improvement until these powerful ideas are ingrained in our culture for Phenom and employers everywhere!