Full Stack Developer
at Photon
North Carolina, North Carolina, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Jan, 2025 | Not Specified | 21 Oct, 2024 | N/A | Indexing,Typescript,Mongodb,Sketch,Unit Testing,User Centered Design,Front End Development,Design Tools,Scalability,Figma,Collaboration,Python,Cloud Services,Continuous Integration,User Stories,User Journeys | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Greetings Everyone
Who are we?
For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check
https://youtu.be/uJWBWQZEA6o
.
What will you do?
What are we looking for?
Fullstack Developer
JOB OVERVIEW:
We are seeking a Full Stack Developer with expertise in front-end and back-end development. The ideal candidate will have experience in creating dynamic, responsive web applications using React, TypeScript, and Python, with FastAPI for API development, and a strong understanding of MongoDB.
ESSENTIAL TECHNICAL SKILLS:
- Proficiency in ReactJS for front-end development, creating dynamic and responsive user interfaces.
- Strong understanding of TypeScript for writing type-safe and maintainable code.
- Experience with Jest for comprehensive front-end unit testing.
- Solid knowledge of Python for back-end development, crafting efficient server-side code.
- Experience in developing and consuming APIs using FastAPI, focusing on high performance and scalability.
- In-depth knowledge of MongoDB for database management, including data modelling, indexing, and performance optimization.
- Familiarity with version control systems, preferably Git, for code management and collaboration.
- Proficient in using design tools such as Sketch, Figma, or Adobe XD for high-fidelity UI design.
GOOD TO HAVE SKILLS:
- Understanding of cloud services (e.g., Azure, GCP) and how to deploy applications on these platforms.
- Ability to implement continuous integration and continuous deployment (CI/CD) pipelines.
- Familiarity with web security practices and ensuring the security of the application at all levels.
- Understanding of user-centered design (UCD) and planning user research and usability tests.
- Ability to create wireframes, user stories, and user journeys.
- Knowledge of UX principles, accessibility standards, and usability practices.
- Familiarity with Agile/Scrum development processes.
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
North Carolina, USA