Title: Full Stack Developer III
Category: Full-Time
Status: Exempt
Reports to: Director of Software Engineering
Start Date: ASAP
Pay Range: $140k - $160k
Position Summary
TCWGlobal has been named "Best Place to Work" by the San Diego Tribune 11 times. Why? Because we create an environment where excellence meets enjoyment, and purpose meets growth.
We offer perks that make work life better—a beautiful campus with flexible workspaces, a full onsite gym with lounges, massage rooms, an onsite restaurant, plus chef-prepared meals. In addition, your passion for making a difference matters here. We'll match your charitable gifts up to $5,000 and give you 16 paid hours to volunteer for causes close to your heart. We believe that when we help our community thrive, we all grow stronger.
We are a team of experienced HR professionals offering payrolling, staffing, pre-screening, international services, and overall HR-related solutions for our clients’ contingent workforces. Our dedication to customer service and focus on utilizing technology for streamlining processes is our core philosophy.
If you're ready to join a team of unstoppable go-getters, a company culture that encourages growth and connectedness, and an organization that truly cares about its employees and the world, then TCWGlobal is the place for you!
As a Full Stack Developer III at TCWGlobal, you will play a crucial role in architecting and scaling cloud-native web application solutions spanning TCWGlobal portfolio of applications. As part of this role, you will work with modern full stack technologies including NextJS and NestJS, in server based as well as serverless architectures on AWS. Additionally you will provide technical leadership to deliver on multiple projects across all business initiatives.
Key Responsibilities
- Collaborate with business teams, product managers, designers, and other stakeholders to conduct technical solutioning for business initiatives and in translating the requirements into technical design and architecture specifications.
- Lead the technical architecture and design of web-based applications, as well as hands-on coding on tech stacks that include React, NextJS, NodeJS, PHP frameworks and leveraging multiple AWS services (Cognito, OpenSearch, GraphQL in both server based and serverless environments)
- Drive the performance and scalability initiatives on a suite of software platforms.
- Design and optimize database schemas, queries, and APIs to support application functionality and integrations with third party systems.
- Implement automated testing and continuous integration processes to maintain code quality and streamline development workflows.
- Stay updated on emerging technologies and industry trends, evaluating and recommending new tools and technologies to enhance development processes.
- Conduct code reviews, ensuring code quality, consistency, and adherence to best practices and coding standards.
- Provide strong technical direction and mentorship to junior and senior developers, as well as coaching to help them grow and excel in their roles.
Qualifications & Skills
- 7+ years of technical experience at a senior level spanning software development and architecture
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Strong proficiency in front-end development languages and frameworks such as HTML, CSS, JavaScript/ TypeScript, and React.
- Strong expertise in back-end server-side programming using frameworks such as NextJS, NestJS or similar technologies.
- Deep understanding of relational (MySQL/PostgreSQL) and non-relational databases (such as DynamoDB), with experience designing and optimizing database schemas and queries.
- Demonstrable experience in architecting multiple web applications and scaling them in server based as well as serverless environments
- Demonstrated ability to drive significant application performance improvements on complex web applications
- Strong leadership and communication skills, with the ability to technically lead multiple projects
- Experience with providing technical direction as well as mentoring for junior and senior developers.
- Familiarity with Agile development methodologies and project management tools.
- Commitment to staying updated on emerging technologies and driving software best practices within software teams
Salary & Benefits
This position offers full-time benefits, including a comprehensive benefits package. Salary will be commensurate with education and experience.
Additional compensation may be earned by exceeding sales and service goals.
Application Information
Visit https://www.tcwglobal.com/join-the-family to learn more about our amazing team!
TCWGlobal is an equal opportunity employer. We do not discriminate based on age, ethnicity, gender, nationality, religious belief or sexual orientation.
#LI-KB1