Niural

Software Engineer - Frontend

Location:
On-site
/
Nepal
-
Lalitpur

About Niural

Founded by repeat entrepreneurs with several successful exits, Niural is building an infrastructure that powers the global financial system. We are backed by iconic investors who invest in data, AI, and fintech, as well as by angels who have built the biggest companies in crypto today, such as Coinbase.

Why Niural?

If you are a person who was drawn into tech through the promise of creating cutting-edge tools for a more exciting future, but find yourself jaded with the fact that the world's smartest engineers are spending their lives optimizing how frequently we click on ads, this is your opportunity to change that.

We’re building a future that changes the way companies participate in the new era of the Internet and create truly global products as they participate in a digital economy. If you want to work with an aggressively ambitious team, create tools that will control billions of dollars, and participate in the asymmetric financial upside of creating foundational internet infrastructure, Come help us build the future of finance.

About the job

Niural is seeking a Mid-Level Front-End Developer with a strong background in React and TypeScript, and experience with Tailwind CSS, Radix UI, and Storybook. You will be responsible for developing, testing, and maintaining the user-facing features of our applications. Your role will involve close collaboration with designers, back-end developers, and other team members to deliver high-quality, scalable products.

Responsibilities

  • Develop and maintain web applications using React and TypeScript.
  • Implement responsive and visually appealing user interfaces using Tailwind CSS.
  • Utilize Radix UI to build accessible and customizable components.
  • Work with Storybook to develop, document, and test components in isolation.
  • Write clean, maintainable, and efficient code following best practices.
  • Ensure cross-browser compatibility and performance optimization.
  • Collaborate with UX/UI designers to implement and iterate on design concepts.
  • Conduct unit and integration testing using Jest and Cypress.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with back-end developers to integrate APIs and ensure seamless data flow.
  • Troubleshoot and debug issues across multiple browsers and platforms.
  • Stay up-to-date with the latest industry trends and best practices.
  • Mentor your juniors regarding coding standards and best practices.

About you

  • 3-5 years of experience in front-end development.
  • Strong proficiency in React and TypeScript.
  • Experience with Tailwind CSS for styling and building responsive designs.
  • Familiarity with Radix UI or other component libraries.
  • Experience with Storybook for component development and documentation.
  • Proficiency in testing frameworks like Jest and Cypress.
  • Solid understanding of HTML5, CSS3, and JavaScript.
  • Experience with responsive and adaptive design principles.
  • Knowledge of RESTful APIs and asynchronous request handling.
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Experience managing engineering teams
  • Experience working with FE technologies

Benefits & Wellness

  • Competitive Pay
  • A fun work environment
  • Employee Retreats & Training
  • Leadership development classes & mentorship
  • Professional Development Plan & a clear path to Promotions
  • Access to developer conferences
  • We’ve also partnered with select universities in the US to provide “fast track” admissions to star performers who may want to pursue their Masters in CS in the US
  • High performers will be sponsored for L1 visas as well as immigrant visas (Green Card) to the US

Interview Process

Candidates should send a resume or GitHub profile to be considered.

There are 4 steps to the process:

  • Initial Screen - 30 mins
  • Technical Interview - 45 minutes
  • Practical Programming Interview - 2 hours
  • Behavioral Interview - 45 min

You will then receive the offer decision.

Apply for this job