Software Architect I

UST Global

    ID: 59793 9 - 12 Years 1 Opening Trivandrum


Role description

React native

React native resource with expertise in building high-quality, pixel-perfect user interfaces, performance optimization, and collaboration with cross-functional teams. This role often involves taking ownership of technical decisions and potentially mentoring junior developers.


Key Responsibilities

  • UI Development: Design and develop pixel-perfect, smooth UIs across both iOS and Android platforms.
  • Architecture & Design: Define application architecture, including navigation, state management (using tools like Redux or Context API), and data flow.
  • API Integration: Integrate complex RESTful APIs, GraphQL services, and third-party SDKs (e.g., Firebase, analytics, push notifications).
  • Performance Optimization: Diagnose and fix bugs, performance bottlenecks, and resolve application issues, crashes, and performance bottlenecks to ensure a native-like experience.
  • Collaboration: Work closely with UX designers, backend developers, product managers, and QA teams to define requirements, clarify design intent, and deliver high-quality solutions.
  • Code Quality & Best Practices: Write clean, maintainable, and testable code; participate in code reviews; and ensure UI implementation meets quality benchmarks.
  • Deployment & Maintenance: Manage app releases and deployments to the Google Play Store & Apple App Store, and support CI/CD pipelines.
  • Technical Leadership: Potentially mentor junior developers and contribute to improving overall code quality and engineering standards.

Required Skills & Qualifications

  • Experience: 4 to 6 years of hands-on experience in full-cycle React Native mobile application development.
  • Technical Proficiency: Strong expertise in JavaScript/TypeScript, HTML, and CSS (especially Flexbox for UI design).
  • Frameworks & Tools:
    • Deep understanding of the React Native framework and its ecosystem.
    • Proficiency with state management libraries such as Redux, Context API, MobX, or Zustand.
    • Familiarity with native build tools like Xcode and Android Studio.
    • Experience with code versioning tools (Git) and CI/CD pipelines.
  • Problem-Solving: Excellent debugging, testing, and performance optimization skills.
  • Soft Skills: Strong communication, collaboration, attention to detail, and a customer-centric mindset are essential for success in cross-functional teams.

Skills

react native,user interface design,cross functional,mobile app development,firebase analytics,native mobile application,


About UST

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.