Senior React Software Engineer (#4324)

Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
AbbVie

N-iX is looking for a skilled Senior React Software Engineer to join our team for an important web application project. 

The application will be embedded within an iOS app via iframe, requiring specific optimization and testing approaches.

Responsibilities: 

  • Develop high-quality, responsive user interfaces using React.js, HTML5, and CSS3.
  • Translate Figma designs and prototypes into precise, pixel-perfect, and mobile-optimized components.
  • Ensure seamless performance and visual consistency across devices and screen sizes.
  • Implement iframe-embedded web solutions optimized for mobile environments.
  • Collaborate closely with designers and backend engineers in an agile setup.
  • Conduct performance profiling and code optimization to ensure smooth user experience within iOS integration constraints.
  • Debug, troubleshoot, and resolve front-end issues efficiently.
  • Adapt to evolving requirements and iterate quickly on user flows and component structures.
  • Maintain high code quality through clean, maintainable, and well-documented code.

Requirements:

  • 5+ years of frontend development experience using React
  • expert-level proficiency in React.js, including hooks, state management, and modern component patterns.
  • Strong experience with Javascript, HTML and CSS
  • Proven experience building cross-device compatible, mobile-first interfaces.
  • Ability to translate Figma  designs into production-ready code accurately.
  • Hands-on experience with iframe optimization and embedded web apps.
  • Understanding of web-to-native integration, especially within iOS environments.
  • Strong knowledge of performance optimization for mobile viewports and constrained environments.
  • Excellent attention to detail and precision in UI implementation.
  • Proven ability to deliver efficiently without compromising quality.
  • Strong debugging and analytical problem-solving skills.
  • Effective communication and collaboration in multidisciplinary teams.
  • Adaptability to changing project requirements and priorities.
  • English Upper-Intermediate +

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

×

Easy apply

    or
    Refer a friend