OSI Engineering - Santa Clara, CA

posted 22 days ago

Full-time
Santa Clara, CA
Administrative and Support Services

About the position

We are looking for an experienced Full Stack Developer proficient in JavaScript (React) and PHP (Laravel) to join our dynamic team. This role involves building scalable web applications, optimizing user experiences, and integrating robust back-end functionalities. The ideal candidate will collaborate with designers, product managers, and other developers to create seamless digital solutions, demonstrating a solid understanding of both front-end and back-end development.

Responsibilities

  • Design, develop, and maintain both front-end and back-end components of web applications using JavaScript (React) and PHP (Laravel).
  • Collaborate with cross-functional teams to gather and refine technical and design requirements.
  • Build and integrate REST APIs to ensure smooth data flow between front-end interfaces and back-end systems.
  • Work with various database technologies, including MySQL, PostgreSQL (PgSQL), and MongoDB, and design optimized database structures using ORMs like Eloquent.
  • Develop pixel-perfect user interfaces, ensuring the highest attention to detail in the UI/UX of the applications.
  • Implement scalable, maintainable code that meets industry best practices, including code reviews and regular testing.
  • Optimize applications for maximum speed, performance, and scalability across multiple platforms and devices.
  • Participate in improving development processes, reducing developer toil, and ensuring high adherence to established procedures.
  • Contribute to ongoing efforts to enhance the development environment, ensuring it remains effective and efficient for remote teams.
  • Troubleshoot and debug applications to resolve issues and improve overall application performance.

Requirements

  • 4+ years of experience working with JavaScript (React) and PHP (Laravel).
  • 2+ years of full-stack development experience, working on both front-end and back-end components.
  • Strong understanding and experience in developing REST APIs.
  • Proficiency with database technologies such as MySQL, PostgreSQL (PgSQL), and MongoDB.
  • Experience with database design and ORMs, particularly Eloquent.
  • Knowledge of Node.js, HTML, CSS, and general web development principles.
  • Excellent verbal communication skills with the ability to clearly articulate technical challenges and solutions.
  • Attention to detail, with a focus on delivering pixel-perfect interfaces.
  • Prior experience working in remote environments is preferred.
  • Experience in enhancing and optimizing development processes.
  • BS/MS degree in Computer Science or related field, or equivalent work experience.

Nice-to-haves

  • Experience in enhancing and optimizing development processes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service