Sr. Technical Lead, Software Engineer (Java, React, Oracle, AI skills)

Vertafore

Hyderabad

In loco

INR 4.000.000 - 7.000.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Vertafore is seeking a Sr. Tech Lead – Software Engineering to guide design, development, and deployment of complex web apps using React.

You will lead front-end architecture, collaborate with cross-functional teams, and mentor junior developers. You will be responsible for translating business requirements into technical solutions, conducting code reviews, and ensuring performance, scalability, and security of applications.

Competenze

  • Must have strong React front-end experience (v18) with hooks and state management.
  • Proven TypeScript experience for type-safe React apps.
  • Experience with Redux Toolkit for complex state management.
  • Experience with Formik for complex forms and Yup for validation.
  • Strong HTML/CSS knowledge for responsive, cross-browser UI.
  • Experience consuming RESTful APIs and integrating with front-end services.
  • Familiarity with modern build tools (Webpack, Vite, Parcel).
  • Ability to optimize performance and implement scalable front-end architectures.

Mansioni

  • Provide technical leadership across the front-end team and guide architecture decisions.
  • Own end-to-end development lifecycle from design to deployment.
  • Collaborate with UX/UI, QA, and product owners for integrated solutions.
  • Engage with product team to gather requirements and translate to technical specs.
  • Lead code reviews and enforce best practices for quality and security.
  • Mentor junior developers and promote knowledge transfer.
  • Drive performance optimizations and scalability improvements.
  • Maintain clear technical documentation for ongoing maintenance.

Conoscenze

React 18
TypeScript
Redux Toolkit
Formik
Yup
HTML/CSS
REST API
Webpack/Vite
Performance optimization
Build tooling
Frontend architecture

Strumenti

Webpack
Vite
Parcel
GitLab

Descrizione del lavoro

JOB DESCRIPTION

We seek a highly skilled Sr. Tech Lead – Software Engineering to join our product development project team. As a Sr. Tech Lead, you will lead the design, development, and deployment of complex web applications using React, focusing on front-end architecture and strong collaboration with cross-functional teams. You will also guide the team on best practices, scalability, and performance optimization to deliver high-quality solutions.

Key Responsibilities:
  • Technical Leadership: Lead end-to-end full stack development efforts using latest React version, JAVA, Oracle and related tools, focusing on building scalable and efficient web applications.
  • Project Ownership: Take ownership of the full development lifecycle, from design and development to deployment, ensuring adherence to timelines and quality standards.
  • Collaboration: Work with cross-functional teams, including UX/UI designers, QA engineers, and product owners, to ensure seamless integration of front-end and back-end services.
  • Requirement Gathering: Engage with product team to understand business requirements, processes, and pain points.
  • Translation to Technical Solutions: Convert business requirements into technical implementation.
  • Code Reviews: Conduct code reviews to ensure adherence to best practices and optimize performance, scalability, and security.
  • Mentorship: Guide junior developers on best practices and technologies.
  • Performance Optimization: Ensure applications' performance, scalability, and securityby implementing industry-leading practices and tools.
  • Documentation: Maintain clear technical documentation for the solutions built to ensure ease of knowledge transfer and maintenance.
Required Technical Skills:
  • Must Have Skills:
    • Front-End Development:
      • React:
        • Strong knowledge of React (version 18), including new features like Concurrent Rendering and Automatic Batching.
        • Expertise in building and optimizing applications with React functional components and leveraging React Hooks for state and side effects management (e.g., useState, useEffect, useCallback, useMemo).
        • Experience designing responsive, cross-browser compatible UIs using Flexbox, media queries etc
        • Ability to abstract logic using reusable custom hooks for cleaner and maintainable components.
      • Provider in React & Context API:
        • Experience with setting up Context Providers and effectively using React Context API for managing and passing data across component trees without prop drilling.
        • Experience using Redux Toolkit for global state management in complex applications.
      • Form Management:
        • Strong experience in building and managing forms in React using Formik, including handling complex form states and validations.
        • Expertise in using Yup library for schema-based validation of forms, ensuring comprehensive client-side form validation.
    • TypeScript:
      • Strong hands‑on experience with TypeScript for building type‑safe React applications.
      • Deep understanding of TypeScript features like interfaces, generics, type inference, and modules for ensuring code reliability and scalability.
    • Build Tools & Bundling Strategies
      • Proficient with modern JavaScript build tools such as Webpack, Vite, and Parcel for efficient module bundling, asset optimization, and development workflows.
      • Experience configuring custom build pipelines, including setting up loaders, plugins, environment variables, and code splitting strategies to optimize performance and build size.
    • HTML/CSS & UI Frameworks:
      • HTML/CSS:
        • Strong understanding of semantic HTML and modern CSS for responsive web design.
    • API & Backend Integration:
      • REST API Knowledge:
        • Experience consuming and integrating RESTful APIs into React applications, including error handling, request optimization, and managing API responses using tools like Axios or Fetch API.
    • Testing and Quality Assurance:
      • Experience in writing and executing Playwright/Jest/RTL test cases to ensure the quality and performance of end-to-end user flows.
    • Performance Optimization
      • Proven ability to optimize React applications using lazy loading, code splitting, and efficient state management techniquesto improve application performance.
    • Build Tools:
      • Hands‑on experience with build tools like Webpack, Vite, or Parcel to optimize development workflows and manage modern JavaScript applications efficiently.
    • Backend Development
      • Design, develop, and maintain enterprise applications using Java, Struts, Spring Boot, Hibernate, JSP, and Servlets.
      • Implement business logic and database interactions with Oracle 19c.
      • Develop RESTful APIs and microservices for distributed systems.
    • Database Management
      • Write efficient SQL queries, stored procedures, and triggers in Oracle 19c.
      • Perform database tuning, performance optimization.
    • Messaging & Integration
      • Implement asynchronous communication and message‑driven architectures using RabbitMQ.
      • Integrate distributed systems and ensure reliable message delivery.
    • System Architecture & Design
      • Architect and design scalable, secure, and maintainable solutions.
      • Apply design patterns and best practices in enterprise application development.
Nice to have skills:
  • Version Control & CI/CD:
    • Proficiency with Git and experience in managing feature branches and release cycles using GitLab.
    • Experience setting up CI/CD pipelines for automated testing, building, and deploying React applications using tools like GitLab.
  • Collaboration:
    • Collaboration Tools:
      • Proficiency in using tools like Rally and Teams to manage Agile workflows and communicate effectively across global teams.
    • Agile Methodologies:
      • Experience working in Agile/Scrum environments, actively participating in sprint planning, retrospectives, and iterative development cycles.
  • Platform/Tools:
    • Experience with AWS cloud platforms (EC2, S3 etc), Terraform.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

React JS Lead
React JS Lead

Ideeo Software Solutions • Hyderabad

In loco
INR 1.500.000 - 2.100.000
React.js Developer
React.js Developer

Cloudesign • Mumbai

In loco
INR 1.800.000 - 3.000.000
Front-End Developer – ReactJS
Front-End Developer – ReactJS

TymblHub • Hyderabad

In loco
INR 1.800.000 - 2.800.000
Technical Lead
Technical Lead

Shri Ramswaroop Memorial University • Lucknow

In loco
INR 1.500.000 - 2.300.000
Lead ReactJS Engineer
Lead ReactJS Engineer

iProgrammer Solutions Pvt. Ltd. • Pune District

In loco
INR 3.000.000 - 4.200.000
UI React Developer
UI React Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

In loco
INR 1.000.000 - 1.500.000
Senior Full Stack Developer
Senior Full Stack Developer

Tekskills Inc. • Mumbai

In loco
INR 1.500.000 - 2.300.000
Senior Full Stack Developer
Senior Full Stack Developer

Tekskills Inc. • Dadri

In loco
INR 3.000.000 - 4.200.000
Senior Full Stack Developer
Senior Full Stack Developer

Tekskills Inc. • Delhi

In loco
INR 1.800.000 - 2.400.000
Senior Full Stack Developer
Senior Full Stack Developer

Tekskills Inc. • Kolkata District

In loco
INR 1.800.000 - 3.000.000