What are the responsibilities and job description for the Fullstack Developer_Princeton position at Photon?
Minimum Requirements:
Degree in Computer Science, MIS, IT or other related fields.
6-8 years of experience in development of enterprise level web applications using TypeScript, React, and Node.js
2-3 years of experience in cloud environments, developing cloud-native applications with Docker and familiarity with Kubernetes
Strong analytical skills with the ability to troubleshoot and resolve complex issues in a fast-paced environment.
Core Competency Requirements:
Deep understanding of advanced React patterns, including hooks, context, and component composition.
Proficient in component-driven development approach to build reusable, scalable UI components. Familiarity with MUI and other UI libraries
Expertise in building scalable React applications with TypeScript to ensure type-checking and maintainability.
Familiarity with front-end build tools, code splitting, lazy loading, and performance optimization techniques.
Experience in building and deploying microservices architectures using Node.js.
Experience with build tools like vite, vitest and code coverage
Hands-on experience with Docker and Kubernetes.
Demonstrated experience working in cloud environments and developing applications that leverage cloud services.
Preferred Competency Requirements:
Experience with CI/CD pipelines, automated testing, and infrastructure as code. Working knowledge of the Agile development methodologies.
Familiarity with Microsoft Azure and deploying applications in an Azure cloud environment
Experience deploying and managing containerized applications.
Prior experience in building component library
Skill
Proficiency( out of 10)
Javascript
9
Typescript
9
React
9
Mui Library
6
Node.js
8
Docker
5
Kubernetes
3
Cloud Environment
5
Communication
9
Problem Solving
9
CI/CD
5
Compensation, Benefits and Duration
Minimum Compensation: USD 48,000
Maximum Compensation: USD 168,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
This position is available for independent contractors
No applications will be considered if received more than 120 days after the date of this post
Degree in Computer Science, MIS, IT or other related fields.
6-8 years of experience in development of enterprise level web applications using TypeScript, React, and Node.js
2-3 years of experience in cloud environments, developing cloud-native applications with Docker and familiarity with Kubernetes
Strong analytical skills with the ability to troubleshoot and resolve complex issues in a fast-paced environment.
Core Competency Requirements:
Deep understanding of advanced React patterns, including hooks, context, and component composition.
Proficient in component-driven development approach to build reusable, scalable UI components. Familiarity with MUI and other UI libraries
Expertise in building scalable React applications with TypeScript to ensure type-checking and maintainability.
Familiarity with front-end build tools, code splitting, lazy loading, and performance optimization techniques.
Experience in building and deploying microservices architectures using Node.js.
Experience with build tools like vite, vitest and code coverage
Hands-on experience with Docker and Kubernetes.
Demonstrated experience working in cloud environments and developing applications that leverage cloud services.
Preferred Competency Requirements:
Experience with CI/CD pipelines, automated testing, and infrastructure as code. Working knowledge of the Agile development methodologies.
Familiarity with Microsoft Azure and deploying applications in an Azure cloud environment
Experience deploying and managing containerized applications.
Prior experience in building component library
Skill
Proficiency( out of 10)
Javascript
9
Typescript
9
React
9
Mui Library
6
Node.js
8
Docker
5
Kubernetes
3
Cloud Environment
5
Communication
9
Problem Solving
9
CI/CD
5
Compensation, Benefits and Duration
Minimum Compensation: USD 48,000
Maximum Compensation: USD 168,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
This position is available for independent contractors
No applications will be considered if received more than 120 days after the date of this post