Reailize ยท 3 days ago
Software Developer - MERN stack
Reailize is seeking a Software Developer to join their DevOps team focused on designing, developing, and testing applications for internal software systems. The role involves working with automation experts to automate deployment and upgrades of 5G Core Network Functions using state-of-the-art technology.
Responsibilities
Participate in and lead design discussions/scrum meetings
Document requirements and create designs (for descriptions provided by product owners) and review with the rest of the teams
Develop using MERN stack on both front end and back-end
Develop workflows based on requirements
Test code for defects before submitting the code
Work with the test team to troubleshoot defects that are identified during testing
Build application and data deployment strategies for minimizing human involvement
Participate in deployment decisions
Qualification
Required
Thorough understanding of the software development principles is essential
4+ years of experience in developing web applications using MERN stack
4+ years of experience in Functional Programming in Java Script (promises, await, async, etc.)
4+ years of experience in backend node JS (node 12+)
4+ years of experience in designing, developing, and maintaining RESTful APIs using Node.js/Express
Experience with API documentation and testing tools (e.g., Swagger, Postman)
Strong understanding of API security (authentication, authorization, rate limiting, etc.)
Experience integrating APIs with databases (MongoDB) and workflow engines
2+ years of experience with React (latest version 18+) (redux)
2+ years of experience in test automation using Jest
2+ years of experience in MongoDB
2+ years of experience in Workflow Engines (e.g., Camunda, Pronghorn, etc.)
2+ years of experience with Azure DevOps (ADO)
Must have worked with Git, GitHub, Jira, and other development management environments all their developer career
Linux experience is essential
Experience with Networking and Security
Excellent troubleshooting and code reading skills
High proficiency in generating high-quality design and test documentation using MS Office tools
Preferred
Database design experience, relational or otherwise
Experience with Kubernetes, Docker, Postman, Swagger etc
Some Experience with Openstack/VMware (Network Function Virtualization)
A basic understanding of networking and network routing concepts is essential
Experience with Mobility networks
Experience building distributed software systems
Company
Reailize
Reailize is an AI solutions company that provides AI-powered automation that optimizes and monetizes telco and enterprise networks.
Funding
Current Stage
Growth StageCompany data provided by crunchbase