Explore Rannkly in Action
Enhance Your Awareness with Multiple Listening Platforms
Job Overview:Rannkly is searching for a seasoned MERN (MongoDB, Express.js,React.js, Node.js) Stack Developer to spearhead the development of our robust SaaS platform. The ideal candidate will possess an extensive background in software engineering, with a strong focus on MERN stack technologies. As a Senior Developer, you will play a pivotal role in the creation and enhancement of our cutting-edge products.
Key Responsibilities:
● Develop, refine, and implement high-quality software solutions using the MERN stack.
● Architect scalable, maintainable, and performant web applications that align with our business requirements.
● Design and implement web scraping solutions using Puppeteer to extract data from various websites.
● Optimize and troubleshoot existing Puppeteer scripts to ensure optimal performance and reliability.
● Collaborate with cross-functional teams to define, design, and ship new features and services.
● Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
● Implement robust data storage solutions using MongoDB.
● Write clean, maintainable, and efficient code, and lead code reviews to uphold high development standards.
● Provide technical mentorship to junior developers and advocate for best practices in MERN stack development.
● Stay abreast of emerging technologies and industry trends, and apply them into Rannkly's operations and activities.
● Ensure security principles are adhered to throughout the development and maintenance of applications.
Requirements:
● 4-5 years of proven experience as a Senior Node.js Developer.
● Must have strong proficiency in Core JavaScript and Node.js.
● Must have solid understanding of web scraping techniques and experience using Puppeteer.
● Experience with RESTful API development.
● Knowledge of asynchronous programming and event-driven architecture.
● Excellent problem-solving and debugging skills. Strong communication and collaboration skills.
● Capable of handling multiple projects and deadlines in a fast-paced environment.
Qualifications:
● Bachelor's or Master's degree in Computer Science, Engineering, or a relevant field.
Explore Rannkly in Action
Enhance Your Awareness with Multiple Listening Platforms