MERN Stack Developer

Acunor Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

New York City, NY - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job title : MERN Stack Developer

Location: NYC NY (Onsite)

Roles & responsibilities:

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.

Key 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

  • Analyze 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 Qualifications

  • 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.
Job title : MERN Stack Developer Location: NYC NY (Onsite) Roles & responsibilities: 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 mi...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation