0% found this document useful (0 votes)
29 views1 page

Full-Stack Engineer Role at Fynd

Fynd is looking for a full-stack engineer to join their Regrowth Engineering Team to build products for over 10 million Fynd users and internal teams. Responsibilities include building scalable and loosely coupled services, API integrations, improving infrastructure availability, owning code and choosing technologies, and contributing to open source projects. Requirements include experience developing consumer-facing web/mobile apps, expertise in Node.js and a framework like Express or Koa, async programming skills, frontend skills, experience with databases like MongoDB and Redis, algorithms and OS knowledge, and experience with AWS services.

Uploaded by

Siva Kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views1 page

Full-Stack Engineer Role at Fynd

Fynd is looking for a full-stack engineer to join their Regrowth Engineering Team to build products for over 10 million Fynd users and internal teams. Responsibilities include building scalable and loosely coupled services, API integrations, improving infrastructure availability, owning code and choosing technologies, and contributing to open source projects. Requirements include experience developing consumer-facing web/mobile apps, expertise in Node.js and a framework like Express or Koa, async programming skills, frontend skills, experience with databases like MongoDB and Redis, algorithms and OS knowledge, and experience with AWS services.

Uploaded by

Siva Kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

FYND

Engineer- FullStack JavaScript Developer

We're looking for a full-stack engineer to join our Regrowth Engineering Team. The
team builds products for 10M+ Fynd users and internal teams. Our team consists of
generalist engineers who work on building modern websites (SPA & Isomorphic),
mobile apps for Android & iOS, REST APIs and servers, internal tools and infrastructure
for all our users.

Responsibilities:

 Build scalable and loosely coupled services to extend our platform


 Build bulletproof API integrations with third party APIs for various use cases
 Evolve our Infrastructure and add a few more nines to our overall availability
 Have full autonomy and own your code, and decide on the technologies and tools to
deliver as well operate large-scale applications on AWS
 Give back to the open source community through contributions on code and blog posts
 This is a startup so everything can change as we experiment with more product
improvements

Requirements

 You have prior experience developing and working on consumer facing web/app
products
 Hands-on experience on JavaScript. Exceptions can be made if you’re really good on
any other language with experience on building web/app based tech products
 Expertise in [Link] and Experience in at least one of the following frameworks -
[Link], [Link], [Link] ([Link]
 Good knowledge of async programming using Callbacks, Promises and Async/Await
 Hands on experience with Frontend codebases using HTML, CSS, and AJAX
 Working knowledge of MongoDB, Redis, MySQL
 Good understanding of Data Structures, Algorithms and Operating Systems
 You've worked with AWS services in the past and have experience with EC2, ELB,
AutoScaling, CloudFront, S3
 Experience with Frontend Stack would be added advantage (HTML,CSS)
 You might not have experience with all the tools that we use but you can learn those
given the guidance and resources

Common questions

Powered by AI

Flexibility and adaptability are vital in a startup environment like Fynd's due to the unpredictable and rapidly changing nature of startup projects. Engineers must be agile in learning new tools and technologies, adapting to shifting roles and responsibilities, and experimenting with innovative solutions. This adaptability fosters resilience, drives continuous improvement, and aligns with the dynamic pace of product evolution .

Experience with frontend technologies such as HTML, CSS, and AJAX is advantageous as it complements the backend development skills, allowing a holistic approach to building isomorphic web applications. It ensures the developer can contribute effectively to both sides of the application stack, improving user experience and interface functionality for Fynd’s consumer-facing products .

Developers can influence the evolution of Fynd's infrastructure by leveraging their autonomy in technology and tool choices, contributing to infrastructure enhancements that increase system availability, and experimenting with new product improvements in a startup environment. Their role involves working with advanced AWS services like EC2, ELB, AutoScaling, and CloudFront, which allows them to implement scalable and reliable solutions .

Asynchronous programming knowledge is critical for Full-Stack JavaScript Developers at Fynd because it enables the efficient handling of multiple tasks concurrently without blocking the execution. This is particularly important for enhancing performance and responsiveness when building scalable web applications and API integrations, using techniques like Callbacks, Promises, and Async/Await .

Experience in Node.JS and the related frameworks is crucial as it directly impacts the efficiency and robustness of server-side development in Fynd's technology stack. These frameworks provide essential tools and libraries that streamline the development of REST APIs, enable isomorphic JavaScript applications, and offer real-time communication features, thereby enhancing the overall scalability and performance of Fynd’s platforms .

Contributing to the open-source community is significant for Full-Stack developers at Fynd as it fosters innovation, knowledge sharing, and professional growth. It allows developers to engage with broader technical communities, stay abreast of emerging trends, and enhance their credibility and skill set. Moreover, such contributions can lead to collaborations that benefit both personal development and company objectives .

Prior experience with AWS enhances a developer’s capability at Fynd by equipping them with the necessary skills to efficiently manage and scale applications and infrastructure using services like EC2 for compute resources, S3 for storage, AutoScaling for automated scaling, and CloudFront for content delivery. This familiarity allows developers to implement best practices in cloud architecture to achieve high availability and performance .

Full autonomy over code and technology decisions empowers developers at Fynd to innovate and optimize their work processes, fostering a creative and adaptive development environment. This level of freedom encourages ownership and accountability, leading to higher quality solutions tailored to specific challenges and rapid adaptability in alignment with shifting project requirements and technological advancements .

Understanding data structures and algorithms is crucial for Full-Stack JavaScript Developers at Fynd as it allows them to implement efficient solutions for complex problems, optimize performance, and ensure fast execution of their applications. These skills are foundational in developing scalable web applications and ensure that code is efficient and reliable .

A Full-Stack JavaScript Developer at Fynd is responsible for building scalable and loosely coupled services to extend the platform, creating robust API integrations with third-party services, evolving infrastructure to improve availability, and contributing to the open-source community. The role also includes operating large-scale applications on AWS with full autonomy over the code and technology choices .

You might also like