
About ProjectDiscovery
ProjectDiscovery is an open-source powered cyber security company with a mission to democratize security. With one of the largest open-source security communities in the world, we host contributions from security researchers and engineers to our 20+ open-source projects, including tools like Nuclei and httpx, which have earned us over 100k GitHub stars and millions of downloads.
We’re a passionate, globally distributed team of ~35, driven by the shared mission of revolutionizing the application security landscape. Backed by $25M in funding, we’re looking for talented individuals to join us in Jaipur office.
Learn more at:
🌐 ProjectDiscovery.io
📂 ProjectDiscovery GitHub
About the Role
As a Product Frontend Engineer at ProjectDiscovery, you'll craft snappy, responsive, and scalable user interfaces. Working closely with our design, engineering, and founders, you'll create intuitive tools that empower both enterprise users and the thousands of individual users at scale.
In this role, you will:
- Build new user-facing features with beautiful and scalable UI components
- Implement complex React components like the virtualized rendering of large data tables with filters, real-time streaming, pagination and grouping.
- Create reusable and scalable react components e.g. shadcn/ui for dynamic interfaces.
- Act like owners, actively refine the front-end experience and performance.
- Work closely with founders and design engineers to implement new features.
- Improve application performance by profiling
Why Join Us?
- Competitive compensation package and stock options. (with extended exercise terms)
- Inclusive Healthcare Package.
- Learn and grow - we provide mentorship and send you to events that help you build your network and technical skills.
- Learn with intense innovation and software shipping cycles. We ship multiple times a week and push major releases a couple of times a month.
Our Interview Process
We identify talent through a streamlined process:
- We value efficiency and technical excellence in our hiring process:
- Application Review: Your application is reviewed by a technical team member.
- Initial Screening: A short call to understand your background, goals, and fit.
- Technical Rounds:Coding Assessment: Solve challenges using our tech stack.
- Create PR: Develop or enhance a feature related to one of our open-source tools.
- Final Round: Showcase your work, share your vision, and discuss how you can contribute to ProjectDiscovery at our office in Jaipur.
Apply Now to join ProjectDiscovery and help create exceptional user experiences while shaping the future of application security.

Similar jobs
Hello Professionals,
We have opening for Angular UI developer with NSP (NSPLus Technology Pvt. Ltd. Bangalore)
Exp required; 5-8 years
Roles & Responsibilities:
- Design, develop, and maintain responsive and dynamic UI components using Angular (v10+) and JavaScript/TypeScript.
- Integrate front-end components with .NET-based APIs and ensure seamless data flow.
- Work with MS SQL for data retrieval, manipulation, and basic query optimization.
- Independently manage end-to-end development of UI modules for MES-related applications.
- Translate business requirements into technical specifications and deliverables.
- Optimize application performance and ensure scalability and maintainability.
- Collaborate with backend developers, QA engineers, and product managers.
Deliver high-speed UI development for short-cycle and challenging project assignments
- Pre-qualification criteria
- Experience with MES platforms or industrial automation systems
- Familiarity with Agile/Scrum methodologies.
- Exposure to DevOps tools and CI/CD pipelines.
Skillset required:
- Expert in UI development in Angular 17 and above,.
- Strong proficiency in JavaScript, Boot Strap,
TypeScript, HTML5, CSS3.
- Experience working with .NET Core APIs and RESTful services.
- Fair working knowledge of MS SQL – writing queries,
joins, and stored procedures.
- Proven track record of working on 2–3 complex industrial web applications, preferably in MES or manufacturing domains.
- Ability to work independently with minimal supervision.
- Strong problem-solving and debugging skills.
Regards
NSP HR
Job Description
As a React Native Developer at Marmeto, you will play a critical role in building high-performance, cross-platform mobile applications for iOS and Android. You will collaborate with UX/UI designers, backend engineers, and product stakeholders to deliver intuitive and scalable mobile experiences. This role demands a developer with a deep understanding of mobile architecture, native modules, and modern development best practices.
Skills:
- Minimum 4 years of hands-on experience with React Native for Android and iOS development.
- Strong proficiency in JavaScript, TypeScript, and ES6+ features.
- Solid understanding of React Native architecture, including Hooks, Redux/MobX, and Context API.
- Experience with native module integration (Android/iOS) and third-party libraries.
- Proficient in using React Navigation, AsyncStorage, and mobile design patterns.
- Familiarity with debugging tools like Flipper, Chrome DevTools, and React Native Debugger.
- Experience in publishing apps to the App Store and Google Play.
- Good understanding of mobile performance optimization and memory management.
- Proficiency with version control systems like Git.
Roles & Responsibilities:
- Design, develop, and maintain cross-platform mobile applications using React Native.
- Collaborate with UI/UX designers to implement pixel-perfect interfaces and interactions.
- Work closely with backend teams to integrate APIs (REST/GraphQL) seamlessly.
- Write clean, modular, and scalable code following best practices and design patterns.
- Troubleshoot, debug, and optimize mobile apps for maximum performance.
- Stay updated on emerging trends in mobile development and bring innovation into the team.
Requirements
Mandatory
- Should have built solutions/applications end-to-end, not just contributed as part of a larger team.
- Should envision continuing in a deep mobile development role 5+ years down the line.
- Strong command over JavaScript, TypeScript, and React Native internals.
- Experience working with Redux, React Hooks, and lifecycle methods in mobile contexts.
- Deep understanding of platform-specific limitations, capabilities, and mobile UI/UX standards.
Essential
- Proficiency with Git and collaborative workflows (e.g., branching, PRs).
- Familiarity with CI/CD for mobile.
- Understanding of offline storage, background sync, and performance monitoring.
Good to Have
- Knowledge of native development (Swift/Kotlin) to bridge native modules when needed.
- Exposure to tools like Figma, Sketch, or Zeplin for design collaboration.
- Experience with e-commerce platforms like Shopify, BigCommerce, or similar.
About Our Client
Our client is a Currency Exchange in India. Built with user experience and security in mind, Our Client provides instant fiat to crypto conversions with zero fees, so that users can have access to a diverse suite of financial products and services that are backed by industry-leading security processes and insurance protection. Our Client aims to be the global gateway to cryptocurrencies. Its proprietary liquidity aggregation model provides its users with access to liquidity from leading global crypto exchanges. Our Client is recognized and awarded for its contribution to the Indian emerging tech space.
Why Our Client?
Cryptocurrency Traders are looking for a strong global platform that can help them trade faster, better and smarter. We are building a platform that can solve their needs. The opportunity is big, and the journey is tough. Now that’s a challenge that needs to be addressed. You do that. You are phenomenal in solving these complex challenges. You help our team do more.
As a Front End Developer - Angular, you do all of the above and more. You make a difference.
What will I do?
- Delivering a complete front end application
• Ensuring high performance on mobile and desktop
• Writing tested, idiomatic, and documented JavaScript, HTML, and CSS
• Coordinating the workflow between the graphic designer, the HTML coder, and yourself
• Cooperating with the back-end developer in the process of building the RESTful API
• Communicating with external web services
• Ensure high-quality graphic standards and brand consistency
• Stay up-to-date on emerging technologies
• Write functional requirement documents and guides
What skills should I have?
- Must have 6+ years of experience in frontend development with an internet startup.
- Deep knowledge of Angular practices and commonly used modules based on extensive work experience
- Proficiency with JavaScript and HTML5
- Extensive knowledge of CSS and JS methods for providing performance visual effects and keeping the frame rate above 30fps at all times
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Creating custom, general use modules and components which extend the elements and modules of core Angular
- Ability to understand business requirements and translate them into technical requirements
Qapita is a SaaS-Net startup with offices in India & Singapore. Qapita’s vision is to transform how equity is managed and traded in the private capital markets in this region. Qapita’s software solution seeks to automate the equity management process for startups including workflows around CapTables, ESOPs, Due-diligence, and transactions. Qapita’s market place solution seeks to facilitate liquidity to ESOP holders and shareholders via structured liquidity programs and secondary transactions. Qapita seeks to automate all processes for equity matters in private markets via its digital platform.
We are looking for a Senior Frontend Developer who is curious, craves for new challenges and loves to solve problems using latest technology. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack.
You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
Our Tech stack:
Frontend: React, Typescript, Html, SCSS
Backend: Linux (Ubuntu), ASP.NET Core, C#, Nginx, MongoDB, EventStoreDB
Responsibilities: As a Senior Frontend Developer, you will be
• Meeting with the development team to discuss user interface ideas and applications.
• Reviewing application requirements and interface designs.
• Identifying web-based user interactions.
• Developing and implementing highly-responsive user interface components using React concepts.
• Writing application interface code using TypeScript following React.js workflows.
• Troubleshooting interface software and debugging application code.
• Developing and implementing front-end architecture to support user interface concepts.
• Monitoring and improving front-end performance.
• Documenting application changes and developing updates.
Desired Skills and Experience :
• Bachelor's degree in Computer Science, Information Technology, or a similar field.
• Previous experience working as a React.js Developer (4+ years).
• In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
• Knowledge of TypeScript a plus.
• Knowledge of React tools including React.js, Webpack, Redux.
• Knowledge of performance testing frameworks including Mocha and Jest.
• Experience with browser-based debugging and performance testing software.
• Excellent troubleshooting skills.
React JS Developer | Experience: 1+ Years| Salary Up to 30K|
EDUCATION: B.E./B.Tech./M.E./M.Tech/MCA
DESIRED SKILLS: React.js, JavaScript, Redux, RESTful APIs, Typescript
JOB SUMMARY
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux or Redux)
Familiarity with newer specifications of EcmaScript
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JWT Web Token
Familiarity with modern front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and optimization
Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
Familiarity with any ReactJS testing framework is plus
The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using React Js, MySQL, JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design.
Responsibilities
- Must have
- Experience with React and Redux or similar programming
- Experience in Rest API integration
- Passionate about user experience
- Android and IOS development
- Other requirements
- Good knowledge of Javascript functions and operators
- Responsibility for major tasks and chores
- Willing to resolve technical debt in the early step
- Good understanding of sprint cycle in agile
- Can communicate with developers and non-developers
- Can work independently but a great collaborator
- Serverless API experience is not counted
- Good to have Git workflow knowledge
- Good to have Github collaboration experience
Qualifications
- Bachelor's degree or equivalent in Computer Science
- 2+ years experience in frontend development
- Familiarity using Scrum/Agile development methodologies
- Experience building object-oriented web applications in React Js, MySQL, JavaScript, HTML5, and CSS3
When you join EnterPi, you enter a community of passionate, extraordinary developers connected by their need to innovate, to be creative and to work with the latest technology. You’ll discover a world where employees enjoy constant career advancement, a supportive learning environment, and competitive compensation packages.
- We are looking for a front-end senior developer who is a team player and loves a fast paced working environment.
- Candidates should have a detailed understanding of React.js and its core principles.
- 2+ years of experience of working effectively with the stakeholders and also of communicating effectively with technical / development / testing team members
- Expert in HTML5, Javascript, Typescript and ES6
- Experience in using CSS/CSS3(SASS,LESS), Bootstrap
- Minimum 1+ years of hands-on experience in design and development of web applications using React JS
- Proficiency in one or more Javascript frameworks REACT JS, Angular 6/7
- Good knowledge of writing client side restful APIs
- Strong background in delivering enterprise level applications
- The ability to communicate clearly in both written and spoken English to all project participants
- The ability to manage team dynamics and use interpersonal skills to achieve the project goals
- Experience with Subversion, Github Experience identifying and remediating security vulnerabilities
- Should be well versed with test driven development and be knowledgeable on associated tools and practices
- Ability to work independently with minimum supervision.
- Ability to lead by example, motivating team to produce excellent results
- Should be good with SDLC processes and agile methodologies
Perks and Benefits
- Group health insurance.
- Personal Accidental insurance
- Work from Home
- Cafeteria
- Indoor games
- Annual outings
About Company
EnterPi is a full spectrum software development company. Over the past 13 years, EnterPi has developed highly robust software systems for the worlds biggest companies. Applications built by us are used by multiple Fortune 500 companies with thousands of users, touching millions of customers!
With EnterPi, you are guaranteed to get great design, excellent service with secure, scalable
Primary Skill: Java Script
Secondary: HTML5,JS Library- React.js,React JS,User Experience Design
HTML, CSS, CSS3, JavaScript, Object Oriented JS, Angular JS, Ecma Script (ES6),React JS/Angular/TypeScript
Basic understanding of HTTP protocol, Web Application Design/Architecture
OOPS concept, JSON, AJAX
Knowledge of REST API
Basic understanding of Git
Basic understanding of client-server communication
Ready to take up challenges at work
Learning ability
Team spirit
Basic understanding of single page web application
Analytical Skills
Communication
Adaptability
Logical and Problem Solving








