MEAN/MERN Developer Job Description
MEAN/MERN Developer job description will consist of the role, responsibilities, qualifications and technical or soft skills required
![how-to-become-full-stack-developer.jpg](https://allremote-strapi.s3.ap-south-1.amazonaws.com/how_to_become_full_stack_developer_d553cebabf.jpg)
Role
A MEAN Stack Developer is a web application developer who specialises in creating web applications using the MEAN collection of JavaScript-based technologies: MongoDB, Express.js, Angular.js, and Node.js. Part of a cross-functional team, MERN/MEAN Developers are in charge of the whole software development life cycle, from conception to deployment. They create code that is reusable, testable, and efficient.
Responsibilities
- Write reusable, testable, and efficient code
- Design and implement low-latency, high-availability, and performant applications
- Implement security and data protection
- Knowledge of performance testing and optimization techniques
- Develop, test, and deploy fast and scalable web apps
- Designing and maintenance of fully functional large relational and non-relational databases
- App deployment on the cloud along with solving debugging issues
- Coding architecture for frontend and backend
- Building interactive consumer data
- Collaboration with IT team, researchers, designers for designing robust apps and encouraging business goals
- Creating features in apps that have a mobile responsive design
- Establish code architecture decisions for supporting scalability and good performance
- Participation with developers for the creation of scalable RESTful APIs
- Conducting code reviews of peer developers
Requirements
.- Have at least X years of experience, ideally within a Software Engineer role
- Possess strong knowledge of HTML5 / CSS, MongoDB, Node.js, ReactJS and AngularJS
- Familiar with UNIX, Open VMS, RHEL, and Solaris operating systems
- Good knowledge of MySQL, NoSQL (Cassandra, Elasticsearch, Hbase, DynamoDB), and PostgreSQL databases
Soft Skills
- Capability to manage and lead a development team
- Excellent analytical and problem-solving abilities
Bonus
- Basic understanding of the server-side processes and requirements.
- Basic understanding of the architecture and workflow.
- Familiarity with Git and design framework like MotionUI is desirable.
Promotion Stage
Senior Full Stack Developer/ Lead Full Stack Developer, Technical Lead/Architect, CTO
Salary Range (in USD)
$50,000 - $100,000 per yearQualifications
- Degree/diploma in Computer Science, Engineering or related field
Reports To
Senior Full Stack Developer/ Lead Full Stack Developer
Key Skills
MongoDB, Angular.js, Express.js, React.js, Node.js, Restify, Javascript, HTML, CSS, UNIX, Open VMS, RHEOther articles you might like
![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/pexels_photo_4974915_d5ce779377.webp)
Software Developer
Ab Initio DeveloperAb Initio Developer is responsible for giving team status on a variety of projects. Their focus is t..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/pexels_photo_3790811_d60aa40a3c.webp)
Finance
AccountantWe’re looking for an accountant who will be in charge of managing and reporting financial data. You’..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/beautiful_business_lady_working_office_4d233996d8.jpg)
Sales and Business Development
Account ExecutiveAt our organization, we are seeking a talented and driven Account Executive to join our dynamic team..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/istockphoto_1413684618_170667a_f0add691b9.jpeg)
Sales
Account ManagerAn account manager is responsible for establishing long-term connections with a portfolio of clients..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/shipping_document_laptop_connection_homepage_1_2e9db1a453.jpg)
Accounting and Finance
Accounts PayableWe are looking for a highly motivated and detail-oriented individual to join our team as an Accounts..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/woman_with_headphones_working_call_center_office_e4db4855e9.jpg)
Administrative and Clerical
Administrative AssistantDegree in the field of Business Administration, Communications, or Public Administration. High Schoo..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/pexels_photo_10376035_c03c41e049.jpeg)
Mobile Developer
Android DeveloperAndroid Developers are responsible for the development and maintenance of applications. The creation..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/thisisengineering_raeng_64_Yr_P_Kigu_AE_unsplash_1_e789ecc26a.jpg)
Software Developer
Backend DeveloperA Backend Developer is responsible for managing the interchange of data between the server and the u..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/young_male_barista_preparing_coffee_coffee_shop_126cad4984.jpg)
Food Service and Hospitality
BaristaJoin the vibrant team at our organization as a Barista and bring your passion for coffee to life! As..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/istockphoto_933317840_170667a_0639825fef.jpeg)
Software Developer
Blockchain DeveloperA blockchain developer is responsible for designing, implementing, and distributing a secure blockch..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/businesswomen_reviewing_results_be77add19f.jpg)
Accounting and Finance
BookkeeperWe are looking for a talented Bookkeeper to join our team. As a Bookkeeper at our organization, you ..
Learn more![](https://allremote-strapi.s3.ap-south-1.amazonaws.com/istockphoto_1194668332_170667a_60c7e44ecd.jpeg)
Business Development
Business AnalystA Business Analyst needs advanced organizational and planning skills, and ability to multitask in a ..
Learn moreJoin the AllRemote community Accelerate the shift towards remote work
Links
Jobs by Expertise
Jobs by Skill
© Copyright AllRemote 2022. All Rights Reserved