Full Time

US

India

Senior Frontend Engineer

Senior Frontend Engineer

Role

As a Frontend Engineer at Nasiko, you will build the interfaces that bring our distributed AI systems to life. You will craft intuitive, performant, and elegant user experiences that enable developers, agents, and services to interact seamlessly with the Nasiko ecosystem. Working closely with design, backend, and platform teams, you’ll translate complex system interactions into clean, responsive, and intelligent UI components.

Core Responsibilities

  • Develop user-facing features with an emphasis on clarity, responsiveness, and exceptional user experience.

  • Evaluate UI/UX designs for technical feasibility and contribute to design discussions with best practices in modern web standards.

  • Optimize frontend performance to deliver fast, reliable, and highly responsive applications.

  • Collaborate within cross-functional teams following Agile methodologies to deliver high‑quality, production-ready features.

  • Implement secure coding practices, including robust input validation and protection against common frontend vulnerabilities.

Skills and Qualifications

Technical Skills:
  • Web Fundamentals: Strong understanding of HTML5, CSS3, and modern web markup.

  • JavaScript Expertise: Proficiency in JavaScript, including hands-on experience with React (1+ years) and libraries such as jQuery.

  • Flutter Development: 2–3 years of experience building cross-platform applications with Flutter.

  • Architectural Understanding: Familiarity with MVVM architecture, emphasizing clean separation of logic and presentation (preferred over MVC).

  • Code Quality: Working knowledge of SOLID principles and DRY practices to ensure maintainable and reusable code.

  • Version Control: Proficient in Git for collaborative development workflows.

  • Performance & Security: Understanding of frontend optimization techniques and security considerations, particularly in financial or blockchain-oriented environments.

Agile Development:
  • Experience working within Agile development cycles, emphasizing iterative delivery, continuous integration, and feedback‑driven improvement.

Additional Skills:
  • Basic Cloud Knowledge: Exposure to AWS services for deployment and operational workflows.

  • Design Tools: Familiarity with Figma, Photoshop, or similar tools for design collaboration and minor asset adjustments.

Educational Requirements:
  • Bachelor’s degree in Computer Science or a related field is preferred, providing a solid foundation in software engineering principles.

Soft Skills:
  • Adaptability & Learning Mindset: Comfortable navigating evolving requirements and emerging technologies.

  • Problem-Solving: Strong analytical thinking with the ability to rapidly diagnose and resolve issues.

  • Team Collaboration: Excellent communication and interpersonal skills in collaborative Agile environments.

What We Offer

  • Competitive compensation and a healthy work-life balance

  • Medical insurance coverage

  • Opportunities to attend and present at industry conferences

  • Office yoga membership

  • Centrally located offices with a vibrant culture and regular events

  • Fun outstation office trips for team bonding and collaboration

How to Apply

If this role feels like a match, we’d love to hear from you.
Share your resume, portfolio, or any relevant work with us, and tell us briefly why you’re excited about joining Nasiko.