Full Stack Developer (React.Node)

Company:  Platinum Enterprise Solutions, Inc.
Location: Irvine
Closing Date: 23/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description:

Full Stack Developer(React.Node)

Onsite – Irvine, CA

Fulltime / Contract to hire


We are seeking a highly skilled and motivated Lead Cloud-Native Software Engineer to join our dynamic team. As a Lead Cloud-Native Software Engineer, you will play a pivotal role in not only designing, developing, and deploying cloud-native applications but also providing leadership to the team, guiding technical decisions, and ensuring the successful delivery of projects that leverage the latest technologies and architectural principles.

Key Responsibilities:

  • Lead the design, development, and maintenance of microservices-based applications to enhance scalability and maintainability.
  • Utilize containerization technologies, such as Docker, to package and deploy application components consistently across various environments.
  • Implement and manage container orchestration using Kubernetes for automated deployment, scaling, and operation of application services.
  • Collaborate with cross-functional teams to implement DevOps practices, including CI/CD pipelines, infrastructure as code (IaC), and automated testing.
  • Architect and implement solutions that scale horizontally to meet dynamic and changing workloads while optimizing resource utilization.
  • Design and implement resilient and fault-tolerant applications, ensuring high availability and quick recovery from failures.
  • Implement robust monitoring and logging practices, leveraging tools like Prometheus and Grafana to ensure visibility into application performance.
  • Champion API-first design principles, creating well-defined and documented APIs to facilitate seamless communication between microservices and external systems.
  • Embrace agile methodologies for rapid and iterative development cycles, responding quickly to changing requirements and delivering high-quality software.
  • Experience utilizing AI for increased productivity and software quality, including code generation, debugging, test automation, log anomaly detection.

Lead Experience:

  • Provide technical leadership and mentorship to a team of software engineers.
  • Guide the team in making critical technical decisions and ensure alignment with the overall architecture and goals.
  • Lead the planning and execution of software development projects, ensuring timely delivery and adherence to quality standards.
  • Foster a collaborative and innovative development culture within the team.
  • Collaborate with stakeholders to understand project requirements and translate them into technical solutions.
  • Evaluate and introduce new technologies, frameworks, and best practices to enhance the development process.

Qualifications:

  • Bachelor's or higher degree in Computer Science, Engineering, or related field.
  • Proven experience in designing, developing, and deploying cloud-native applications.
  • Enterprise software design principles: cloud native application design (i.e., SOLID, 12 Factor applications, or similar), distributed message & event processing, api gateway, service mesh, serverless applications; AI/ML principles, MLOps fundamentals.
  • Expertise in microservices architecture, containerization, and orchestration tools (e.g., Docker, Kubernetes).
  • Expertise in multiple programming languages such as C#, Python, or similar, along with proficiency in relevant frameworks and libraries.
  • Expertise in backend development and working knowledge of databases (e.g., SQL, NoSQL).
  • Expertise in JavaScript frameworks like Angular.js, Vue.js or React for building single-page applications.
  • Hands on experience with creating CI/CD pipelines.
  • Experience with scalable and resilient system design.
  • Proficiency in cloud platforms (e.g., AWS, Azure, GCP) and infrastructure-as-a-service (IaaS) offerings.
  • Familiarity with monitoring, logging, and observability tools.
  • Excellent collaboration and communication skills.

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work in a collaborative and innovative environment.
  • Professional development opportunities and ongoing training.

If you are an experienced and visionary lead cloud-native software engineer, passionate about technology, and ready to make a significant impact, we invite you to apply and be a key driver of success within our forward-thinking team!

Apply Now
Share this job
Platinum Enterprise Solutions, Inc.
  • Similar Jobs

  • Full Stack Developer (React.Node)

    Irvine
    View Job
  • Full Stack Developer

    Irvine
    View Job
  • Lead Full stack developer

    Lake Forest
    View Job
  • Junior Full Stack Developer

    Irvine
    View Job
  • Full Stack Developer- Remote Ohio

    Irvine
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙