Senior Associate
Temporary, part-time: 20-25 hours per week Pay Rate: $20.00 per hour, non-exempt
Benefits: Professional Development and Career Coaching, CA Sick Time Off
Organization size: 50+ employees
Reports to: Director of Software Development & Design
Location(s): Watsonville, Salinas, Gilroy, or Stockton. This position is not eligible to work remotely.
Age requirements: Internship positions are reserved for young adults ages 18 - 24 years of age. The job offer will be contingent upon the successful completion and passing of a background check.
Organization Overview
Digital NEST is an innovative workforce development center that has welcomed thousands of youth from working-class, farmworker communities to develop the technical and professional skills they need to achieve their dreams. It is an exciting time for the NEST. We are focused on growth and expansion to five communities across the Monterey Bay (MBR) and San Joaquin Valley (SJVR) Regions in Northern California. Digital NEST has Centers in the heart of Watsonville, Salinas, Gilroy, Modesto, and Stockton.
Job Overview
bizzNEST is the digital media agency of Digital NEST. bizzNEST offers a paid, 1-year internship program that provides real world professional training. Through this program, Associates hone and develop their technical and professional skills, gain real professional experience by working with clients, build professional level portfolios and resumes, and become competitively qualified for entry-level, career-focused employment.
Responsibilities
Software Development (50%):
- Develop and maintain websites using React, Node.js, WordPress, PHP and SQL, adhering to coding standards for clean, maintainable, and well-documented code.
- Research, design, and propose technical solutions to problems, presenting findings to the Director of Software of Development & Design
- Use AI tools (e.g. cursor, coding assistants, LLMs, agent frameworks) to accelerate software development and prototyping
- Translate rough ideas, product concepts, or client needs into functional applications
- Mentor Associates in researching, designing, and implementing technical solutions.
- Research challenges in DigitalNEST communities and develop innovative software solutions, including chatbots, AI tools, web platforms, and task automation systems.
- Conduct comprehensive testing and debugging to ensure optimal website performance across various browsers and devices.
- Ensure code quality and best practices through code reviews, troubleshooting, and implementing improvements.
- Lead technical discussions and knowledge-sharing sessions to foster collaboration and continuous learning.
- Manage website deployments and project launches under supervisory guidance.
Team Lead Responsibilities (25%):
- Lead and mentor a team of general Associates through the web development lifecycle, ensuring task completion, quality, and a collaborative environment.
- Manage project tasks and timelines using project management tools (e.g., GitHub, Asana, Jira), and conduct sprints and standups.
- Monitor project progress, troubleshoot technical issues, and maintain quality standards under the Lead Developer's guidance.
- Coordinate with cross-departmental teams to align development with design and project goals.
Technical Implementation & Problem-Solving:
- Implement website changes based on feedback and collaboratively resolve technical challenges with the supervisor.
- Facilitate team communication and utilize GitHub for version control and project tracking.
Mentorship & Skill Development:
- Mentor Associates in technical skills, including DSA preparation, code reviews, and pair programming.
- Provide constructive feedback to improve coding practices and maintain code quality.
Other (25%):
- Track work progress and log hours in project management software (Asana) and customer relationship management software (Salesforce) as needed.
- Participate in relevant certification programs, workshops, and training courses.
- Participate in the Mentorship Program.
Qualifications
- Seek and participate in professional development opportunities and share insights with fellow Associates.
- Assist with onboarding new Associates.
- Communicate across-teams through email, chat and in-person.
- Attend meetings and participate in critiques.
- Collaborate with staff members from other departments, as necessary.
- Attend and actively participate in client meetings.
Education
- Some experience in web development is required. College seniors or recent graduates majoring in Computer Science, Engineering, or Data Analytics. Self-taught individuals are welcome if they can demonstrate their knowledge and proficiency in web development.
Technical Skills / Experience
- Possess the ability to demonstrate experience in building web applications from scratch to completion.
- Proficient in multiple programming languages (e.g., PHP, JavaScript, Python) and database technologies (e.g., SQL).
- Strong skills in responsive web development and proficiency in modern frameworks such as React, Angular, or Vue.js.
- Ability to analyze problems, research solutions, and design technical implementations.
- Thorough understanding of testing methodologies and debugging techniques to ensure cross-browser and device compatibility.
- Ability to clearly communicate technical concepts, lead discussions, and share knowledge effectively.
- Experience with project management tools (e.g., Jira, Asana, GitHub), including task management, sprint planning, and stand-ups.
- Familiarity with version control systems (e.g., Git) for code management and collaboration.
- Ability to provide constructive feedback on code quality and best practices.
- Experience with documenting code and progress using project management (e.g., Github Project Boards, Asana, Jira).
Professional Skills
- Demonstrates self-awareness skills to identify and evaluate strengths, biases, and growth areas, and to generate innovative ideas or strategies based on a deep understanding of oneself.
- Takes the initiative to proactively learn, grow, creatively contribute, and take responsibility for one's contribution to the team.
- Demonstrates strong organizational and time management skills that enhance productivity, efficiency, and goal attainment. Ability to break down projects into manageable tasks, monitor progress, and ensure adherence to quality standards.
- Excellent collaboration and teamwork skills. Uses empathy and communication to collaborate effectively with individuals of diverse personalities, identities, and experiences to achieve common goals.
- Excellent oral, written, and non-verbal communication skills. Employs active listening, tailors communication to different audiences, and can provide and receive constructive feedback.
- Excellent critical thinking skills. Seeks and synthesizes relevant information with curiosity and diligence. Critically analyzes their work, and assesses their work from the client's perspective.
- Independent and creative problem solver. Thinks creatively and critically to identify complex problems, assess options, imagine outcomes, offer new solutions, and make strategic decisions.
- Forward thinking and adaptable to change, challenges, and new responsibilities. Sees change as opportunities.
- Strong leadership skills. Uses personal strengths and interpersonal skills to motivate and guide others toward a shared vision.
- Consistently demonstrates creativity, curiosity, and innovative strategies to developing products and communicating ideas to clients.
Preferred-But-Not-Required Qualifications
- Familiarity with PHP or Node.js for backend development.
- Prior experience in project management or leadership roles.
- Knowledge of Figma fundamentals.
- Knowledge of SEO best practices and web analytics tools for optimizing website performance.
- Familiarity with e-commerce platforms like WooCommerce for online store development.
- Understanding of cybersecurity principles and best practices for web application security.
- Knowledge of Agile or Scrum methodologies for project development and collaboration.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform for deployment and hosting.
Requirements
- Passion for the mission of Digital NEST and belief in upholding organization's core values.
- Understanding of and sensitivity to issues of culture/ethnicity/race, gender, sexual identity, class/SES and immigration status.
- Ability to be an ally to people of color, women and lesbian