drjobs MERN Stack Developer

MERN Stack Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

New York City, NY - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Solution IT Inc. is looking for a MERN Stack Developer for one of its clients in NYC NY (Onsite)

Job Title: MERN Stack Developer

Summary

An experienced MERN Stack Developer to architect develop and maintain scalable web applications and microservices. This role involves full ownership of features from UI/UX design in React/TypeScript to backend microservices in ActiveMQ messaging authentication MySQL database integration unit testing and CI/CD pipeline implementation using GitHub Actions and Docker script working on oracle VM with Ubuntu operating system.

Responsibilities

Front-End Development

  • Develop responsive and accessible user interfaces using and TypeScript.
  • Implement component-driven architecture following Atomic Design principles.
  • Style applications using Tailwind CSS and Bootstrap component libraries.
  • Design and implement chart-based dashboards using line chart using Highcharts or any other chart libraries and work on complex JSON data for UI representation.
  • Strong knowledge to manage application state using Redux or Redux Toolkit.
  • Convert JavaScript components to TypeScript and apply interface-based design.
  • Conduct peer code reviews and provide constructive feedback.

Back-End & API Services

  • Design and develop RESTful APIs and middleware using and Express.
  • Architect microservices and implement inter-service communication.
  • Integrate ActiveMQ for asynchronous message processing.
  • Implement secure authentication and authorization using JWT.
  • Generate server-side rendered PDFs from UI pages.
  • Develop backend services using TypeScript and follow design principles.
  • Conduct backend code review and provide feedback to peers.

Database

  • Analyse and understand complex database relationships and mappings.
  • Write optimized SQL queries with JOINS for UI data representation and visualization.
  • Design new tables and establish relationships with existing schema.
  • Collaborate with frontend and backend teams for seamless data integration.
  • Ensure database performance optimization and data integrity.
  • Document database schema and maintain version control.

Development Environment & Tools

  • Experience with Oracle VM for virtualized development.
  • Proficiency in Ubuntu OS for development and system configuration.
  • Skills in troubleshooting and optimizing workflows in virtual machines.
  • Familiarity with ubuntu commands and package management in Ubuntu.
  • VS Code Github Postman mysqlWorkbench

Quality & Standards

  • Enforce ESLint rules and maintain consistent code formatting.
  • Write unit and integration tests using Jest and testing-library.
  • Conduct code reviews and ensure adherence to coding standards.
  • Maintain documentation for components services and APIs.

DevOps & Cloud Deployment

  • Deploy monitor and scale applications on AWS (S3 CloudFront ECS/EKS Lambda).
  • Implement CI/CD pipelines using GitHub Actions.
  • Manage configuration files secrets and environment promotion workflows. Analyze logs using CloudWatch and monitor server performance metrics.
  • Follow Trunk based git branching strategy.

Collaboration & Mentorship

  • Demonstrate clear concise and proactive communication with clients and stakeholders to ensure alignment on technical requirements project goals and delivery timelines.
  • Collaborate with cross-functional teams to resolve blockers and propose solutions.
  • Work closely with UX/UI designers product managers and QA engineers as well as client stakeholders.
  • Mentor junior developers and promote clean code and architectural best practices.
  • Participate in sprint planning backlog grooming and technical design discussions.

Required Skills

  • 5 10 years of hands-on experience in building production-grade web applications.
  • Expertise in JavaScript (ES6) TypeScript and modern .
  • Strong understanding of Atomic Design and component-driven development.
  • Proficiency in Tailwind CSS Bootstrap and responsive design.
  • Experience with Redux or Redux Toolkit for state management.
  • Backend development expertise in and Express.
  • Hands-on experience with microservices and ActiveMQ message brokers.
  • Implementation of JWT-based authentication and authorization.
  • Strong unit testing skills using Jest and testing-library.
  • AWS deployment experience and CI/CD setup using GitHub Actions.
  • Excellent problem-solving communication and teamwork skills.

Good to have Knowledge

  • Basic knowledge of Java Spring Boot and Wicket framework.
  • Experience in performance tuning at frontend.

Work Site: NYC NY (onsite)

Duration: 6 months

Expected Start Date: Immediate

Number of Positions: 01

Please send your responses back to

About Solution IT

Solution IT is a national IT consulting company specializing in: Technology Staffing and Oracle E-Business Solutions based in Boston Massachusetts.

Employment Type

Full-time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.