What are the responsibilities and job description for the FullstackDeveloperTechnicalLead position at Valunion?
Job Title: Technical Lead - Full Stack Developer (Node.js, Angular, Spring Boot)
Location: Pleasanton, CA
Job Type: W2
Job Summary:
We're looking for a seasoned Technical Lead with 10 years of experience in full-stack development to lead our team of developers. You will be responsible for overseeing the development of large-scale software applications, mentoring team members, and ensuring the delivery of high-quality software products.
Key Responsibilities:
1. Lead the design, development, testing, and deployment of complex software applications using Node.js, Angular, Spring Boot, and JavaScript.
2. Mentor and guide a team of developers to ensure they're following best practices.
3. Collaborate with cross-functional teams to identify and prioritize project requirements.
4. Develop and maintain technical documentation for software applications.
5. Ensure the delivery of high-quality software products that meet business requirements.
6. Stay up-to-date with the latest trends and technologies in software development, including AI and machine learning.
Requirements:
1. 10 years of experience in software development with a focus on full-stack development.
2. Strong expertise in Node.js, Angular, Spring Boot, and JavaScript.
3. Experience with AI and machine learning technologies is a plus.
4. Excellent leadership and mentoring skills.
5. Strong communication and problem-solving skills.
6. Bachelor's degree in Computer Science or related field.
Nice to Have:
1. Experience with cloud platforms like AWS, Azure, or Google Cloud.
2. Knowledge of DevOps practices and tools like Jenkins, Docker, or Kubernetes.
3. Experience with agile development methodologies.