Jobs · Engineering · Texas

Full Stack Technical Lead - Onsite

MillenniumSoft Inc · Austin, TX · 9 mo ago
EngineeringFull-time

Job Summary

Location : Austin, TX (onsite 5x/ week)

Technical Leadership

Lead the technical design of the front-end and back-end systems, ensuring a cohesive and unified architecture across the stack.

Define Technical Roadmap

  • Collaborate with stakeholders to define the technical roadmap for building web applications, outlining key milestones, technical challenges, and deadlines.
  • Own the entire application lifecycle from conception to deployment.
  • Implement best practices in coding, testing, deployment, and maintenance.

UI/UX Integration

  • Work closely with design teams to translate wireframes and prototypes into fully functional, visually appealing user interfaces, ensuring optimal UIUX practices.

Optimize for Performance

  • Focus on performance optimization for both front-end (ReactJS) and back-end (NodeJS), ensuring fast loading times, smooth interactions, and scalability for future growth.
  • Debug and identify bottlenecks, leading efforts to resolve technical challenges through effective solutions and optimizations.

Mentorship and Code Reviews

  • Provide technical mentorship to junior developers, conducting regular code reviews to ensure high-quality code, maintainability, and adherence to best practices.

Technology Stack Decision Making

  • Select and implement appropriate technologies, libraries, and tools for building modern web applications, balancing performance, maintainability, and scalability.

Skills and Qualifications

  • Proven experience (5 years) in ReactJS, NextJS, and NodeJS development with hands-on architecture expertise.
  • Deep knowledge of web technologies, including HTML5, CSS3, JavaScript (ES6), and front-end build tools (Webpack, Babel).
  • Strong experience with RESTful APIs and server-side technologies using NodeJS.
  • Familiarity with server-side rendering (SSR) and static site generation (SSG) in NextJS.
  • Experience with modern JavaScript libraries and frameworks (e.g., Redux, React Query, etc.).
  • Understanding of version control (Git) and collaborative development workflows.
  • Proficiency with databases (SQLNoSQL) and integrating them into a web application.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes) is a plus.
  • Ability to write unit tests, integration tests, and follow test-driven development (TDD) principles.
  • Solid understanding of web security, including common vulnerabilities (XSS, CSRF, etc.) and mitigation strategies.
  • Solid understanding of web accessibility standards (WCAG) and experience implementing accessible web applications to ensure inclusivity for all users.
  • Excellent leadership, communication, and mentoring skills. Strong problem-solving and troubleshooting skills.
  • Ability to work independently and as part of a collaborative team.

Preferred Qualifications

  • Experience with TypeScript in a production environment.
  • Experience with CICD.

Similar jobs