Senior Frontend Developer (ReactJS) upto 3k

Job description

  • Deeply involved in the product development process, from idea generation, clarifying requirements, designing technology solutions and developing features. Coordinate and consult on technology solutions, and work with other members to design reasonable products that bring high business value.

  • Receive design via Figma and build UI/UX according to Designer's request. Or create a draft design using Wireframe, quickly build the feature/product and ask the Designer to complete and build the UI/UX. Adjust/reflect on the design with UI/UX Designer if the design lacks flow, lacks screens or takes too much effort but does not bring much product value (low ROI).

  • Design and build high performance SPA. Ensure UI/UX quality on different screen types (Pc/Mobile/Tablet) through Responsive Design best practices.

  • UI/UX: Use and optimize real-time data processing and data visualization libraries and mechanisms with high performance, enhancing Fast, Smooth and Accurate trading experience for platforms DNSE's investment.

  • UX: Focus on detail and reasonable layout of Button, Table, Box, Tooltips... displayed on the product. Create effects that improve the quality of interaction at product touch points with users.

  • Code quality: proactive and responsible in improving code quality through automated testing / refactor tech debts / code reviews. Apply best practice techniques such as DRY, KISS, etc. into practice to have a beautiful code base, easy to maintain and accessible to newcomers. Participate in code reviews of other members/projects to understand all company systems as well as improve the code quality standards of the whole team.

  • Proactively research new technologies, be willing to share information and knowledge for other members to develop together, and apply new technologies to the company's projects.

  • Contribute ideas, improve and increase the efficiency of the software development process according to Agile and Scrum.

  • Current Web products:

  1. Entrade

  2. Entrade - Derivatives trading platform with high leverage and many smart trading support tools with nearly 10% market share of the entire market, built on the React JS platform with Typescript.

  3. DNSE Homepage – homepage providing information about the company and products of DNSE (Securities company owned by Encapital), built using React JS with Next JS (SSR / SSG)

  4. Senses (Market Sense) – information page of stock codes / market news, concise, smart, built with React JS with Next JS (SSR / SSG)

  5. Bull and Bear Social Network – social and entertainment network for stock investors and financial workers, built using React JS with Next JS (SSR / SSG)

Requirements

  • Have 5 years or more experience as a Frontend Developer for Web platforms.

  • Proficient in Javascript and React. Understand basic knowledge, advanced knowledge, best practices.

  • Basic use of a UI/UX design tool such as Figma, Adobe XD, Adobe Ai/Photoshop, Principle, ...

  • Have a good background in computer science and software development.

  • Good communication skills, able to explain and present knowledge in a clear and easy-to-understand manner.

  • Have knowledge of build tools.

  • Having good knowledge about networking is an advantage.

  • Understand and apply CICD.

  • Understand and apply principles in software design and development.

  • Understand frontend optimization and apply it in real projects.

Plus mark:

  • Experience with Next JS is an advantage but not required.

  • Evaluate the logic and aesthetics of UI/UX Design.

  • Extensive experience improving user UX.

  • Has over 1 year of experience building and optimizing products to meet large traffic volumes (1 million visits/day or more).

Benefits:

  • Good colleague environment, among the top 1% in the field. Open, dynamic, supporting teammates to develop together.

  • Startup culture focuses on products and customers, along with developing team and individual capabilities

  • Be responsible for making important features of new products (not maintenance projects). Challenged with a series of products with high UX and aesthetic requirements.

  • Clear career development opportunities at one of the fastest growing startups in Vietnam (company capitalization currently reaches $150 million)

  • Salary and benefits are among the TOP of the market

  • Premium health insurance (PVI) paid by the company; Social insurance and leave according to state regulations.

Salary
Up to $3000
Dates
08/01 — 31/05/2024
Location
Hanoi
Work type
Full time
Department
Techies

Techgoda

We are a community of developers who are passionate about technology and programming.

Check out Techgoda code