Irvine TechNology Corporation
To Apply for this Job Click Here
Senior Full-Stack Developer
This role is ideal for a highly skilled engineer who can design, develop, and maintain robust, scalable web applications across the entire technology stack. The Senior Full-Stack Developer will play a key role in shaping architectural decisions, mentoring junior developers, and delivering high-quality code that powers mission-critical applications.
Responsibilities
Design, develop, test, and maintain full-stack applications (front-end, back-end, and databases).
Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions.
Architect and implement scalable, secure, and maintainable systems.
Write clean, efficient, and reusable code while adhering to coding standards and best practices.
Conduct code reviews and provide mentorship to junior and mid-level developers.
Integrate third-party APIs and services where needed.
Optimize application performance and troubleshoot issues across the stack.
Participate in agile ceremonies (sprint planning, standups, retrospectives) and contribute to the continuous improvement of processes.
Stay current with emerging technologies and recommend adoption where it adds value.
Technical/Educational Qualifications Required:
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
5+ years of professional full-stack development experience.
Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript/TypeScript, React (or Angular/Vue).
Solid experience with back-end technologies such as Node.js, .NET Core, Java, Python, or similar.
Strong understanding of RESTful APIs and/or GraphQL.
Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
Experience with cloud platforms (AWS, Azure, or GCP).
Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and version control (Git).
Excellent problem-solving, debugging, and communication skills.
Preferred / Plus
Experience leading small teams or projects.
Knowledge of microservices architecture and distributed systems.
Exposure to DevOps practices and infrastructure as code (Terraform, Ansible).
Experience with automated testing frameworks (Jest, Cypress, Mocha, etc.).
Experience with React Native (a strong plus).
To Apply for this Job Click Here #J-18808-Ljbffr
Responsibilities
Design, develop, test, and maintain full-stack applications (front-end, back-end, and databases).
Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions.
Architect and implement scalable, secure, and maintainable systems.
Write clean, efficient, and reusable code while adhering to coding standards and best practices.
Conduct code reviews and provide mentorship to junior and mid-level developers.
Integrate third-party APIs and services where needed.
Optimize application performance and troubleshoot issues across the stack.
Participate in agile ceremonies (sprint planning, standups, retrospectives) and contribute to the continuous improvement of processes.
Stay current with emerging technologies and recommend adoption where it adds value.
Technical/Educational Qualifications Required:
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
5+ years of professional full-stack development experience.
Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript/TypeScript, React (or Angular/Vue).
Solid experience with back-end technologies such as Node.js, .NET Core, Java, Python, or similar.
Strong understanding of RESTful APIs and/or GraphQL.
Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
Experience with cloud platforms (AWS, Azure, or GCP).
Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and version control (Git).
Excellent problem-solving, debugging, and communication skills.
Preferred / Plus
Experience leading small teams or projects.
Knowledge of microservices architecture and distributed systems.
Exposure to DevOps practices and infrastructure as code (Terraform, Ansible).
Experience with automated testing frameworks (Jest, Cypress, Mocha, etc.).
Experience with React Native (a strong plus).
To Apply for this Job Click Here #J-18808-Ljbffr