All jobs

Job details

Full-stack App Developer (React Native + Node.js)

  • Java
  • Redux
  • REST
  • Node.js
  • AWS
  • PostgreSQL
  • MongoDB

Posted: 1 day ago

Job description

Role Summary


Mariox Software is seeking a versatile Full Stack Developer specializing in the React Native and Node.js ecosystem. You will be a core contributor to our product lifecycle, bridging the gap between high-performance mobile interfaces and robust, scalable server-side logic. The ideal candidate is a problem-solver who thrives in a collaborative environment and possesses a deep understanding of full-stack architecture.


Key Responsibilities

• Mobile Engineering: Architect, develop, and maintain high-fidelity cross-platform applications using React Native.

• Backend Development: Design and implement scalable, secure RESTful APIs and microservices using Node.js and Express.js.

• System Integration: Seamlessly integrate third-party APIs, payment gateways, and cloud services (Firebase, AWS).

• Optimization: Conduct performance tuning for both mobile UI responsiveness and backend query efficiency.

• Collaboration: Work alongside UI/UX designers and product owners to translate wireframes into functional, high-quality code.

• Quality Assurance: Participate in rigorous code reviews, write unit tests, and troubleshoot complex bugs across the stack.

• Deployment: Manage end-to-end release cycles for the Google Play Store and Apple App Store.

Technical Competencies

• Frontend: Expert-level React Native, JavaScript (ES6+), and state management (Redux, Context API, or Zustand).

• Backend: Proficient in Node.js, Express.js, and asynchronous programming patterns.

• Data Management: Strong experience with NoSQL (MongoDB) or Relational Databases (MySQL/PostgreSQL).

• Mobile Specifics: Deep understanding of Native Modules, Push Notifications, and Deep Linking.

• Tools & DevOps: Mastery of Git, experience with CI/CD pipelines, and familiarity with cloud infrastructure (AWS/GCP).

• Testing: Experience with debugging tools (Reactotron, Chrome DevTools) and testing frameworks.

Qualifications & Soft Skills

• Education: B.E./B.Tech/MCA in Computer Science, Information Technology, or a related field.

• Experience: 24 years of proven professional experience in a full-stack capacity.

• Mindset: Ability to pivot quickly in an agile environment and a commitment to writing "clean code."

• Communication: Strong verbal and written skills for technical documentation and team synchronization.



Full Time, Permanent
Software Development
Education
Any Graduate
Key Skills
Skills highlighted with ‘‘ are preferred keyskills

Similar jobs