Search by job, company or skills

N

Senior Frontend Developer - TypeScript / JavaScript

8-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Over 300 applicants
Quick Apply

Job Description

Roles and Responsibilities : .

Technical Design and Development :

  • Collaborate closely with Engineers to devise the best technical strategies and execute platform enhancements.
  • Own the delivery of timelines, ensuring high-quality results.
  • Establish software development best practices and encourage team adoption.

Stakeholder Collaboration :

  • Work with non-technical stakeholders (Product Managers, Designers, Marketing, Operations) to align on business objectives.

Mentoring and Leadership :

  • Mentor a team of engineers, providing guidance and support.
  • Foster a culture of excellence and problem-solving within the team.

Software Availability and Enhancement :

  • Ensure functional availability and enhance products based on requirements.
  • Manage cloud-based services, web applications, and RESTful web services.

Engineering Excellence :

  • Own the engineering excellence and operational readiness of services, meeting SLAs and SLOs.
  • Drive service quality, security, scalability, and other performance aspects.
  • Dive deep into issues, providing both reactive and long-term solutions.

Support and Mentorship :

  • Assist other Support Engineers on complex RCA issues.
  • Provide technical mentoring and guidance to fellow engineers.
  • Offer L3 engineering support.

Must Have Skills :

Microservices and Front-End :

  • Preferred 8+ years experience in at least one modern web front-end development.
  • Strong proficiency in Typescript and JavaScript, HTML5, and CSS3.
  • In-depth experience with at least one modern frontend framework/library (React).
  • Proficientin TypeScript and modern JavaScript (ES6+).
  • Solid understanding of state management libraries (Redux, Vuex, or NgRx).
  • Experience with RESTful APIs, GraphQL, and integrating frontend applications with backend services.
  • Familiarity with UI/UX design principles and a keen eye for detail.
  • Strong knowledge of version control systems (Git).
  • Experience with frontend build tools and bundlers (Webpack, Vite, or Parcel).
  • Strong debugging and performance optimization skills.

Design and Architecture :

  • Strong experience in designing highly scalable and available products.
  • Proficiency in the full SDLC, from analysis to post-production support.
  • Database and Messaging Framework Knowledge : .
  • Experience with NoSQL and SQL databases (e.g. , MySQL, MongoDB, Redis).
  • Experience with messaging systems like RabbitMQ.
  • Preferred experience in Elasticsearch and Kibana (ELK Stack).

Multi-Tasking and Independence :

  • Ability to work independently and manage multiple tasks effectively.
  • Willingness to support off-hours.

Code Quality and Documentation :

  • Program at a system level and maintain scalable, extensible code.
  • Methodical in keeping documentation up to date.

Quality and Clean Coding :

  • Metric-driven mindset and a commitment to clean coding practices.
  • Experience with language specific test cases.

Product Development :

  • Preferred experience in product development.
  • Familiarity with server-side rendering (Next.js, Nuxt.js) and static site generation.
  • Experience with testing frameworks (Jest, Cypress, or Testing Library).
  • Knowledge of CI/CD processes and tools (GitHub Actions, Jenkins).
  • Experience with design systems and component libraries (Material UI, Ant Design).
  • Understanding of accessibility standards (WCAG) and best practices.
  • Experience with cloud platforms and services (AWS, Azure, GCP).
  • Proficiency in at least one backend framework or tech stack such as Java or Golang will be an added advantage.

More Info

Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We are Nomiso a software co-engineering company and your partner in solving complex business problems with technology. We collaborate with our clients to understand business- and industry-specific challenges and engage with them to push the boundaries of what's possible to deliver impact at pace and scale.
At Nomiso, we are not just delivering innovative solutions; we are Co-engineering Excellence.

Job ID: 120345163