P
Posted 2y ago

Lead Developer (NodeJs/React-NextJs) - India

Photon
India
RemoteFull Time
Responsibilities
  • Developing web interfaces
  • Building server-side applications
  • Creating RESTful APIs
Requirements
  • Bachelor's degree in Computer Science or Software Engineering with 5+ years of experience in web applications using Node.js, React, and Next.js
Technical tools mentioned
Node.jsReactNext.jsJavaScriptHTMLCSSMySQLMongoDBPostgreSQLDocker

Job description

Key Responsibilities:

  1. Frontend Development: Develop user-friendly and responsive web interfaces using React and Next.js.
  2. Backend Development: Build and maintain server-side applications using Node.js.
  3. Database Integration: Work with various databases, both SQL and NoSQL, to store and retrieve data efficiently.
  4. API Development: Create and maintain RESTful APIs for seamless communication between the frontend and backend components.
  5. Code Optimization: Continuously improve application performance and ensure the scalability of web applications.
  6. Code Testing: Write unit tests and perform debugging to ensure the reliability and robustness of the codebase.
  7. Collaboration: Collaborate with cross-functional teams, including designers and product managers, to gather requirements and deliver solutions that meet client expectations.
  8. Documentation: Document code and technical specifications to facilitate future maintenance and upgrades.
  9. Version Control: Utilize version control systems, such as Git, to manage and track code changes effectively.
  10. Security: Implement security best practices to protect data and prevent vulnerabilities.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, with 5+ years of experience in related field .
  • Proven experience in developing web applications using Node.js, React, and Next.js.
  • Strong proficiency in JavaScript, HTML, and CSS.
  • Familiarity with RESTful API design and integration.
  • Experience with database systems such as MySQL, MongoDB, or PostgreSQL.
  • Knowledge of state management libraries like Redux or Mobx is a plus.
  • Experience with containerization technologies like Docker is a plus.
  • Excellent problem-solving and debugging skills.
  • Strong teamwork and communication skills.
  • Ability to adapt to new technologies and learn quickly.
  • Attention to detail and a commitment to producing high-quality code.

About Photon

A specializing in web and software development solutions.

Year founded
1999
Employees
5400

Similar jobs

Lead Developer roles
1y
Save
Mark Applied
Hide
Lead Java Developer
India
HybridFull Time
Rightpoint
Rightpoint: Global digital agency providing experience-led technology and design services.
8+ YOEAt least 8+ years of experience in core Java, REST Microservices, and Spring framework, with strong communication skills.
Java, Spring, Kafka, MongoDB, Hadoop, RESTful microservices, Hazelcast, Redis
2y
Save
Mark Applied
Hide
Lead Digital Engineer, SFCC
India
RemoteFull Time
Saks OFF 5TH
Saks OFF 5TH: Sells discounted luxury fashion apparel and accessories online.
Lead Digital Engineer role focusing on e-commerce and customer-centric solutions.
5y
Save
Mark Applied
Hide
Lead Software Engineer - Windows App Development
India
HybridFull Time
BlueJeans
BlueJeansNYSE: VZ: Cloud-based video conferencing and virtual collaboration software platform.
6+ YOEBachelor's degree and 6+ years of work experience in C#, .NET, Windows programming; experience with React Native, WPF, and related Windows technologies.
1y
Save
Mark Applied
Hide
Lead Mechanical Commissioning Engineer - India
India
OnsiteFull Time
CAI
CAI: Provides commissioning and compliance services for regulated manufacturing facilities.
Bachelor degree or equivalent; OSHA safety knowledge; good communication; ability to read/mechanical P&IDs; experience with commissioning and documentation.
P&IDs, ITPs, FAT, FWT