Sr Developer - FullStack - - Cleveland, OH

Photon Research AssociatesOH, OH
81d$42,000 - $149,000

About The Position

We are seeking a highly skilled Fullstack Developer to join our team in Cleveland. The ideal candidate will have extensive experience in building and maintaining web applications using React.js on the frontend and Node.js on the backend. This role involves participating in the architectural design of web applications, ensuring they are scalable, efficient, and maintainable. You will work closely with cross-functional teams to define and implement product features, mentor junior developers, and continuously optimize systems for performance and scalability.

Requirements

  • 7+ years of professional experience as a fullstack developer.
  • Advanced knowledge of React.js, JSX, hooks, Redux, and component lifecycles.
  • Extensive experience with Node.js (Express.js preferred) and RESTful API design.
  • Strong experience with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB or similar).
  • Proficient in Git and GitHub.
  • Proficient in writing unit and integration tests using tools like Jest or Mocha.
  • Experience deploying applications to cloud platforms like AWS, GCP, or Azure.
  • Strong problem-solving and debugging skills.
  • Experience working in Agile environments, including knowledge of Scrum/Kanban practices.
  • Strong verbal and written communication skills.
  • Experience with JIRA and Gitlab.

Nice To Haves

  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Knowledge of GraphQL or experience with server-side rendering (SSR) frameworks like Next.js.
  • Familiarity with message queues (e.g., RabbitMQ, Kafka) or event-driven architectures.
  • Experience with performance optimization techniques on both frontend and backend.
  • Exposure to TypeScript or other modern JavaScript/TypeScript frameworks.
  • Familiarity with serverless technologies and cloud-native application architectures.

Responsibilities

  • Build and maintain web applications using React.js on the frontend and Node.js on the backend.
  • Write clean, maintainable, and efficient code, following industry best practices and design patterns.
  • Participate in the architectural design of web applications and services.
  • Work closely with cross-functional teams to define and implement product features.
  • Mentor and guide junior developers.
  • Write unit tests and conduct thorough testing to ensure application quality.
  • Participate in agile development cycles, including sprint planning and code reviews.
  • Continuously optimize both frontend and backend systems for performance.
  • Oversee the deployment process and ensure applications are deployed smoothly.
  • Stay up-to-date with the latest trends in web development technologies.

Benefits

  • Medical, vision, and dental benefits.
  • 401k retirement plan.
  • Variable pay/incentives.
  • Paid time off.
  • Paid holidays.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service