Senior Full Stack Developer

Year    KA, IN, India

Job Description

:

We are looking for a highly skilled and experienced Senior Full Stack Developer with expertise in Node.js and React.js/Next.js. The ideal candidate will have a strong background in building scalable, high-performance enterprise applications, and be comfortable working in a fast-paced environment. As a senior member of the team, you will be responsible for leading the development and maintenance of our web applications, ensuring optimal performance, and providing guidance to junior developers.

Software Requirements:

• Front-End: ReactJS, NextJS, TypeScript, HTML, CSS, CSS-Pre-processors, CSS-in-JS.
• Back-End: NodeJS, JavaScript, TypeScript.
• Database: NoSQL Databases.
• Build Tools: Task runners or scripts for automating the build process.
• CI/CD: Familiarity with CI/CD principles and tools.
• Containerization: Docker, Kubernetes.
• API Gateways: 3Scale.
• Authentication: Single-Sign-on, JWT, OAuth.
• Message Queues: AWS, Microsoft Azure, Pushpin, Kafka.
• GraphQL: Practical experience is a plus.
• Testing: Jest, Enzyme, Jasmine.
• Linting: TSLINT, Prettier.

Overall Responsibilities:

• Develop and maintain highly responsive user interface components using React concepts.
• Architect and implement scalable and highly available RESTful APIs using Node.js.
• Monitor and improve front-end performance.
• Ensure quality of the technical and application architecture and design.
• Mentor and provide guidance to junior developers.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Conduct code reviews and ensure adherence to best coding practices.
• Troubleshoot and debug application issues.
• Stay updated with emerging technologies and industry trends.
• Document the code inline using JSDoc or other conventions.

Technical Skills:

Front-End:

• Thorough understanding of React.js, Next.js and its core principles.
• Experience with popular React.js workflows (Flux, Redux, ContextAPI, Data Structures).
• Proficient with modern front-end build pipelines and tools.
• Experience with Styled Components, Tailwind CSS, Material UI, and other CSS-in-JS techniques.
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
• Understanding of common programming paradigms and fundamental React principles (React components, hooks, lifecycle).

Back-End:

• Excellent knowledge of developing scalable and highly available Restful APIs using Node.js technologies.
• Understanding of containerization (Docker, Kubernetes).
• Experience with API gateway integrations (3Scale).
• Knowledge of Data Structures for TypeScript.
• Familiarity with task/message queues (AWS, Azure, Pushpin, Kafka) and Deploying.
• Practical experience with GraphQL is a plus .



• Experience:
• Minimum 7 years of coding experience in ReactJS, HTML, CSS-Pre-processors, or CSS-in-JS for enterprise applications.

Day-to-Day Activities:

• Develop and implement highly responsive user interface components.
• Architect and automate the build process for production.
• Monitor and improve front-end performance.
• Collaborate with cross-functional teams and provide technical guidance.
• Conduct code reviews and document code.
• Troubleshoot and debug issues.
• Stay abreast of emerging technologies.

Qualifications:

• Education: Degree or Postgraduate in Computer Science or related field (or equivalent industry experience).
• Experience: Minimum 7 years of relevant coding experience.

Soft Skills:

• Able to influence multiple teams on technical considerations.
• Self-motivator and self-starter.
• Ability to work collaboratively with teams across the organization.
• Excellent interpersonal skills to interact and present ideas to senior and executive management.
• Minimum 7 years of coding experience in NodeJS, JavaScript, TypeScript, and NoSQL Databases.
• Experience in IT services and digital marketing services is a plus.
• Hands-on experience in performance tuning, debugging, and monitoring.

Job Types: Full-time, Permanent

Pay: ?100,000.00 - ?200,000.00 per year

Benefits:

• Paid sick time
• Paid time off

Location Type:

• In-person

Schedule:

• Day shift

Education:

• Bachelor's (Preferred)

Experience:

• Angular: 1 year (Preferred)
• total work: 7 years (Required)
• React: 5 years (Required)

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3578770
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year