NextHire Consulting
First Due - Principal Software Engineer-UI / Software Engineer
Be an Early Applicant
Lead UI architecture and design of scalable Vue.js applications, build design systems and shared component libraries, mentor teams, ensure code quality, and contribute as a full-stack developer with emphasis on performance and developer workflows.
Job Description: Vue V3 (Principal Software Engineer UI ) (8+ Years Experience) – Hyderabad
Company- First Due [ https://www.firstdue.com/ ]
Position: Vue V3 PSE With 10+ Years Of ExperiencePosition- Software Engineer with 7-10 Years Of ExperienceExperience: 8+ YearsLocation: HyderabadWork Mode: [Onsite]Job Summary:-About the Role
We are seeking an experienced Principal Engineer to lead the design and development of scalable, maintainable Vue.js applications. You will drive UI architecture decisions, establish design systems, and mentor development teams while contributing to cutting-edge technology solutions.
Key Responsibilities
- Architecture & Design: Architect and design scalable Vue.js applications using modern best practices and industry standards
- Technical Leadership: Lead UI architecture decisions including component reusability, state management strategies, performance optimization, and design patterns
- Design Systems: Build and manage comprehensive design systems and shared component libraries using tools like Storybook
- Full-Stack Development: Contribute as a full-stack developer to transform innovative technology concepts into production-ready solutions
- Team Collaboration: Simplify complex UI challenges and provide technical guidance to development teams
- Code Quality: Ensure high code quality through reviews, testing, and implementation of best practices
Technical Skills
- 7+ years of hands-on Vue.js development experience (Vue 2.5 or higher)
- 10+ years of overall software development experience
- Expert-level JavaScript knowledge with deep understanding of ES6+, async programming, and modern JavaScript patterns
- Component Development: Proven experience developing Vue.js components and reusable libraries
- Storybook Experience: Hands-on experience with Storybook or similar component documentation tools
- Frontend Mastery: Advanced HTML5/CSS3 skills with responsive and mobile-first design principles
- Design Tools: Proficiency with Figma and design-to-code workflows
- Performance Optimization: Experience with lazy loading, code-splitting, and performance optimization strategies
- OOP Principles: Strong understanding and practical application of Object-Oriented Programming concepts
Preferred Skills
- Backend Technologies: Experience with PHP and SQL databases
- TypeScript: Strong TypeScript knowledge for large-scale applications
- Agile Methodology: Experience working in Agile/Scrum development environments
- Testing: Knowledge of Vue.js testing frameworks (Jest, Vue Test Utils, Cypress)
- Build Tools: Experience with modern build tools (Vite, Webpack, etc.)
Required Experience & Qualities
- Leadership: Demonstrated ability to lead technical decisions and mentor junior developers
- Communication: Excellent verbal and written communication skills with ability to explain complex technical concepts
- Problem Solving: Strong analytical skills with ability to break down complex UI challenges
- AI-Powered Development: Proficiency in leveraging AI tools (GitHub Copilot, ChatGPT, Claude, etc.) to enhance development speed, code quality, and problem-solving efficiency.
- Independence: Self-motivated individual contributor who can work autonomously
- Collaboration: Experience working effectively in cross-functional teams
- Web Standards: Significant contributions to web development projects with measurable impact
Similar Jobs
Information Technology
Lead technical delivery and architecture for enterprise Amazon Connect managed services. Provide client-facing consulting, run workshops, design solutions, onboard clients, lead incident resolution, mentor teams, implement DevOps/CI-CD, integrate AWS services and contact-center systems, and maintain monitoring and runbooks to ensure scalable, secure operations.
Top Skills:
AcdAmazon ConnectAmazon LexAmazon PinpointApi GatewayAWSAws LambdaBitbucketCloudFormationCloudwatchCodepipelineDatadogDynamoDBEcsEksFargateGenesysGitGithub ActionsIamIvrNode.jsPythonS3SalesforceSciencelogicSmsSplunkTelephonyTerraformWhatsappZendesk
Big Data • Fintech • Information Technology • Insurance • Financial Services
Provide hands-on development and technical guidance to developers. Support time-sensitive security initiatives with the Accounts team to improve security posture and reduce vulnerabilities. Contribute across multiple QRD Tech initiatives.
Fintech • Financial Services
Lead and deliver large-scale data engineering initiatives: design, build, test, deploy, and maintain high-quality ETL/ELT pipelines and lakehouse architectures. Optimize Spark batch and streaming jobs, implement data quality, observability, lineage, and governance. Build APIs, CI/CD, orchestration, and cloud-native deployments while collaborating with cross-functional teams and ensuring compliance with financial controls and security best practices.
Top Skills:
AirflowAlationApache FlinkSparkAutosysAWSAzureAzure DevopsBashCollibraDeequDeltaDockerDremioFastapiFlaskGCPGithub ActionsGreat ExpectationsHadoopHelmHiveHudiIcebergJenkinsKubernetesObject StorageOrcParquetPurviewPythonRest ApisSpark Structured StreamingSQLTerraform
What you need to know about the Hyderabad Tech Scene
Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.



