Career: Senior Front-End Engineer - UI/UX Specialist
We are hiring a Senior Front-end and UI/UX Engineer with expert-level front-end skills and a strong understanding of technical SEO, performance optimization, and accessible design. You’ll bring not just clean code but thoughtful attention to how things work - across browsers, screen sizes, and search engines. This role is not for a visual designer who doesn’t necessarily use design tools like Figma or Sketch, but for someone who understands what good UX and clean UI look like and who can build them from scratch with semantic, performant, and SEO-optimized code - especially using modern frameworks like Next.js and Nuxt.
- Lalitpur, Nepal
- Full-Time
- On-Site
Requirements
QUALIFICATIONS
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of professional experience in front-end web development.
CORE FRONT-END EXPERTISE
HTML/CSS
- Expert-level semantic HTML and advanced CSS3 (animations, transitions, Flexbox, Grid).
- Deep understanding of accessibility (ARIA, WCAG 2.1) and best practices.
- Advanced responsive and adaptive design knowledge.
- Strong grasp of SEO best practices (semantic structure, Core Web Vitals, structured data).
- Proficiency in utility-first and component-based frameworks (Tailwind CSS, Bootstrap).
- Experience with CSS preprocessors (Sass or Less).
JAVASCRIPT & TYPESCRIPT
- Strong modern JavaScript (ES6+) skills.
- Experience with TypeScript in real-world projects.
- Comfortable working with or without front-end frameworks.
- Proficient in integrating REST APIs and handling JSON data.
FRAMEWORKS & ARCHITECTURE
- Production-level experience with React.js, Vue.js, Next.js (App Router & Pages Router, including Next 13–15 features like server components), Nuxt.js (Vue 3).
- SSR, SSG, ISR, and CSR rendering strategies — and when to use each.
- Expertise in data-fetching patterns.
- Experience working with caching strategies and loading optimization.
UX/UI PRINCIPLES (without needing to design)
- Solid understanding of layout, spacing, typography, and visual balance.
- Knows what makes a good or bad design from a usability perspective.
- Able to improve or adjust UI to be more intuitive or accessible, even without a design file.
- Can communicate effectively with designers or product teams to improve flows and layouts.
SEO KNOWLEDGE
- Deep understanding of technical SEO principles and frontend implementation.
- Hands-on experience with Core Web Vitals optimization, Structured data markup (JSON-LD, Schema.org), Meta tag management, Open Graph / Twitter card integration, Search Console setup and troubleshooting.
- Familiarity with indexing, crawlability, and SEO implications of rendering strategies.
QUALITY & OPTIMIZATION
- Excellent debugging, testing, and optimization skills.
- Experience with page speed optimization, lazy loading, and rendering strategies (SSR, CSR, etc.).
- Experience with analytics integration (Google Analytics, Search Console, etc.).
- Familiarity with performance monitoring and structured data.
TESTING & QA
- Unit testing using Jest, Vitest, or similar tools.
- Cross-browser and cross-device testing.
- A/B testing integration and understanding of testing methodologies.
DEVOPS & TOOLING
- Git, GitHub/GitLab workflows.
- CI/CD pipelines for frontend deployments.
- Code quality and linting tools (ESLint, Prettier).
- Familiarity with structured data (JSON-LD), Google Analytics, and Search Console.
OTHER EXPECTATIONS
- Experience with Agile methodologies and working in sprint cycles.
- Strong debugging, profiling, and performance tuning skills.
- Excellent communication and problem-solving abilities.
Responsibilities
- Own the front-end layer: implement semantic, accessible, and scalable HTML/CSS/JS with mobile-first and SEO-conscious markup
- Lead front-end development using Next.js and Nuxt.js
- Translate designs or requirements into clean, pixel-perfect, maintainable, and semantic HTML/CSS/JS
- Implement advanced CSS features, including responsive design, Flexbox, Grid, and CSS preprocessors
- Implement clean, modular, and maintainable CSS code using best practices and modern CSS techniques
- Optimize UI code for performance, rendering, and Core Web Vitals
- Ensure accessibility and SEO best practices are met, including WCAG, ARIA, screen readers, and Core Web Vitals
- Optimize web performance and ensure cross-browser compatibility
- Maintain high code quality using Git, linters, formatting tools, and structured PR reviews
- Write and maintain scalable applications using modern JavaScript (ES6+) and TypeScript
- Conduct frontend performance audits and optimizations
- Ensure design elements adhere to brand guidelines and provide a consistent user experience across the application
- Participate in code reviews and maintain coding standards
- Manage version control using Git and follow GitHub/GitLab workflows
- Stay updated with the latest front-end technologies and industry trends to continually improve and innovate
Why work with Us
- 5 working days
- Clean working environment
- Flex time facility
- Support for resources
- Retirement Fund
- Engagement & Events
- Annual Paid Leave
- Maternity & Paternity leave facilities
- Annual Festival Bonus