Micoworks

Lead Full Stack Engineer - TypeScript/Javascript

Bengaluru, KA, IN

about 1 month ago
Save Job

Summary

Who We Are

By 2030, Micoworks aims to be the Asia No.1 Brand Empowerment Company. This mid-term goal outlines their dedication to becoming the leading force in empowering brands across Asia.

To achieve their mission and vision, Micoworks identifies four key values that guide their work :

  • WOW THE CUSTOMER
  • SMART SPEED
  • OPEN MIND
  • ALL FOR ONE

Micoworks' mission, vision, and values paint a picture of a company dedicated to empowering brands, working with agility and open-mindedness, and prioritizing customer success.

Key Responsibilities

As a Full Stack Lead Engineer, you will lead or play a central role in MicoCloud's development team. In this role, you will be involved in the following

  • Stabilization of MicoCloud's distribution infrastructure. You will be responsible for developing an infrastructure that enables reliable distribution even for clients with a large number of users.
  • Development of new functions : Develop functions to improve product value in line with the product roadmap.
  • Customer Request Development : Develop functions that are generalized and likely to be in demand among the requests that emerge from Customer Success activities.
  • Improvement Activities: Resolve Product Backlog Items, improve UI/UX, enhance and promote DX (Developer eXperience), etc. in response to daily needs from new/existing customers.

Job Description

Experience Required :

All Of The Following Points

  • At least 5 years of working experience in system development or equivalent
  • Experience of leading development team having more than 5 members as a technical lead
  • Experience of hiring requirement definition, interview and at least 5 people hiring as the person in charge of hiring engineers

Nice To Have

  • Experience in product management of web/mobile applications
  • Experience working for a start-up company
  • Experience of enabling junior-level engineers within a team and making at least three engineers into effective members of the team
  • Experience of leading cross-boarder development team

Skills

The technology stack varies depending on the product you will be working :

  • Able to complete the entire cycle from specification development to release by oneself
  • Able to implement code with high code quality
  • Able to implement test code to improve quality
  • Technical skills for verification (prototyping, etc.)
  • Able to design and build comprehensive architectures that take into account performance, scalability, security, operation, and cost, with an eye to medium- to long-term business strategies
  • Design and build optimal development and deployment cycles for products and teams
  • Design, implement, mentor and review production code, test and maintain high standards of code quality for backend code using TypeScript, NestJS and any of ORM
  • Develop with an eye to efficient database control (SQL etc.) that balances load, performance and flexibility
  • Design front-end code using TypeScript and React, and implement production code and tests
  • Lead teams and appropriately develop and enable team members
  • Design and improve architecture and operations using AWS
  • Design scalable code and architecture that can handle large amounts of data and to Have :
  • Able to communicate in both English and Japanese
  • Able to design and implement horizontally scalable architectures using NoSQL and NewSQL

Our Tech Stack

  • MicoCloud Web backend : TypeScript (Nest.js), React
  • Web front end : TypeScript (Next.js), Chakra UI
  • Databases: TiDB, Aurora MySQL, DynamoDB, MemoryDB for Redis, Snowflake
  • Common Infrastructure Infrastructure : AWS (Cognito, EC2, ECS, Route53, Lambda, Kinesis Data Stream, Kinesis Firehose, SQS, SES, Elasticache, RDS, CloudWatch, IAM, Audit, APIGateway CodeDeploy), IaC (Terraform, AWS CDK) Middleware:
  • Nginx, Supervisor Monitoring : NewRelic, Sentry, AWS (CloudWatch) Data analysis :
  • BigQuery, Google Data Studio, Google Analytics, Metabase, Trocco

Environment Construction

  • Docker CI : GitHub Actions, Amplify Hosting
  • CDN : Cloud Front Source code management : GitHub
  • Communication : Google Meet, Slack, Notion, Redmine, Jira, ClickUp

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job