What are the responsibilities and job description for the Software Engineer position at ShrinQ Consulting Group Inc?
Responsibilities
Design, build, and maintain user-facing features using React Native.
Develop secure, scalable backend services and APIs using Java.
Integrate front-end components with backend services using REST APIs and JSON.
Work on performance optimization, reliability, and secure data handling.
Build and maintain event-driven or asynchronous flows using RabbitMQ or Kafka.
Collaborate with product, design, and engineering teams to ship high-quality features.
Debug, troubleshoot, and resolve issues across the application stack.
Write clean, maintainable, and testable code.