
Exciting Opportunity for React JS Developers!
š Are you a passionate problem-solver who loves creating top-notch applications? Look no further! At Codebuddy, we're opening doors for talented React Native Developers like you!
What We Offer:
š Challenging projects that push your skills to the limit!
š Collaborative environment where innovation thrives!
š¼ Competitive pay reflecting your hard work and dedication!
š Opportunities for continuous learning and career growth!
š„ A team that values your creativity and expertise!
What You'll Do:
š Develop JavaScript applications using React.js or React Native.
š¤ Collaborate cross-functionally, working on diverse infrastructures.
šØ Create seamless UI/UX with HTML, CSS, and JS, integrating the backend through REST API.
š Write, execute, and maintain clean, reusable, scalable code.
š§ Tackle bottlenecks, bugs, and ensure app responsiveness and performance.
š» Work with React, Redux, Node.js, and contribute to code automation.
What We Look For:
š” Strong JavaScript, React, and API knowledge.
š Familiarity with Object-Oriented Programming.
š GIT proficiency and ability to document code.
š Attention to detail, analytical mindset, and proactive approach.
š Passion for building industry-leading applications.
Join Us and Enjoy:
š° Fair compensation for your exceptional efforts!
š¤ A supportive team environment where your ideas matter!
š Ongoing opportunities for professional development!
š A chance to shape the future of innovative applications!
š Recognition for your achievements and dedication!
If you're ready to take your skills to new heights and be part of a dynamic team, we want you! Apply now at Codebuddy and embark on an exciting journey of creativity and growth. Don't miss out on this incredible opportunity! š
Industry
- Information Technology & Services
Employment Type
Full-time
Edit job description

About Codebuddy Pvt. Ltd.
About
- Review in every 9 monthsĀ
- On-time salary (7th)
- Fair Pay policy
- Easy Leave structure
- Performance awards
- Festival gifts
- Annual picnic
- Monthly dinner parties
Connect with the team
Similar jobs

ļ· Ensuring availability, performance, security, and scalability of AWS production systems.
ļ· Management of creation, release, and configuration of production systems.
ļ· Evaluation of new technology alternatives and vendor products.
ļ· System troubleshooting and problem resolution across various application domains and platforms.
ļ· Pre-production acceptance testing for quality assurance.
ļ· Provision of critical system security by leveraging best practices and prolific cloud security solutions.
ļ· Providing recommendations for architecture and process improvements.
ļ· Definition and deployment of systems for metrics, logging, and monitoring on AWS platform.
ļ· Designing, maintenance and management of tools for automation of different operational
ļ· Train/mentor junior resources in AWS DevOps
ļ· Document and maintain all platforms, CI/CD pipelines and other relevant integrations
ļ· Research and improvise current implementations of DevOps platforms for continual improvement
About us:
Astra is a cyber security SaaS company that makes otherwise chaotic pentests a breeze with its one of a kind Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behaviour to scan applications for 8300+ security tests. CTOs & CISOs love Astra because it helps them fix vulnerabilities in record time and move from DevOps to DevSecOps with Astra's CI/CD integrations.
Astra is loved by 650+ companies across the globe. In 2023 Astra uncovered 2 million+ vulnerabilities for its customers, saving customers $69M+ in potential losses due to security vulnerabilities.Ā
We've been awarded by the President of France Mr. FranƧois Hollande at the La French Tech program and Prime Minister of India Shri Narendra Modi at the Global Conference on Cyber Security. Loom, MamaEarth, Muthoot Finance, Canara Robeco, ScripBox etc. are a few of Astraās customers.
Role Overview:
As an SDE I Front-End Engineer at our company, you will play a crucial role in the development of the dashboard for our SaaS security platform.
Your primary focus will be on utilising Next.js, React, TypeScript, shadcn/ui (built on Radix UI), Tailwind CSS & TanStack Query to create an intuitive and efficient dashboard that meets the evolving needs of our users.Ā Ā You will have the opportunity to work alongside talented individuals, collaborating to deliver innovative solutions and pushing the boundaries of what's possible in web development. The role requires deep collaboration with the leadership, product, design, back-end and QA teams.
Join our team and contribute to the development of a cutting-edge SaaS security platform, where high-quality engineering and continuous learning are at the core of everything we do.
Key Responsibilities:
- Collaborate with product managers, product designers, and backend engineers to understand project requirements and translate them into code.
- You will research, design and code. What you create is also what you own.
- Develop consistent and user-friendly web interfaces based on Figma designs, using Next.js, React and shadcn/ui
- Utilize TypeScript for type safety and enhanced development workflows, ensuring code quality and reliability.
- Implement designs using shadcn/ui design kit (built on Radix UI) for consistent and modern UI components + utilize Tailwind CSS to style components and ensure a cohesive visual experience across the dashboard.
- Integrate Tanstack Query & Jotai for efficient data fetching and state management.
- Optimize web performance and ensure compatibility across different browsers and devices.
- Write clean, modular, and maintainable code while adhering to best practices, security and coding standards.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Troubleshoot and debug issues pre/post production, ensuring timely resolution to minimize impact on users. Identify and correct bottlenecks and fix bugs.
- Ensuring timely delivery of the features/products
- Stay updated on emerging technologies and industry trends, incorporating them into the development process when appropriate.
Requirements
- 3+ year of work experience with Next.js (preferred) or React
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Strong proficiency in Next.js and React, with demonstrable experience building web applications.
- Experience working with design systems and UI libraries, preferably shadcn/ui (built on Radix UI).
- Proficiency in CSS, particularly with Tailwind CSS, for styling and layout.
- Familiarity with state management libraries such as Tanstack Query(React Query)/Jotai.
- Familiarity with version control systems such as Git.
- Understanding of basic UX principles and what makes a great user experience
- Solid understanding of web development concepts such as HTML, JavaScript, and responsive design principles.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
- Eagerness to learn and adapt to new technologies and methodologies.
Benefits
- Embrace the cosy remote work lifestyle.
- Feel the startup adrenaline pumping through your veins.
- Revel in our open, growth-centric ambiance; it's like a digital playground.
- Dive deep into the captivating world of cybersecurity.
- And yes, get ready for some unforgettable workcationsāthink Chikmagalur & Jim Corbett.Ā
Job Description
Ā
Job Location - Hyderabad & Ahmedabad
Ā
What you'll do:
Ā· Perform complex application programming activities with an emphasis on mobile development: Angular, ionic, Node, TypeScript, JavaScript, Apache Cordova, RESTful APIs and more
Ā· Assist in the definition of system architecture and detailed solution design that are scalable and extensible
Ā· Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
Ā· Own the quality of code and do your own testing. Automate feature testing and contribute UI testing framework
Ā· Become a subject matter expert for our mobile applications
Ā· Deliver amazing solutions to production that knock everyoneās socks off
Ā· Mentor junior developers on the team
Ā
What weāre looking for:
Ā· Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
Ā· A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
Ā· A love for working in ambiguityāand making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You donāt form an opinion and sell it as if itās gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
Ā· Confidence, not ego. You have an ability to collaborate with others and see all sides of the coin to come to the best solution for everyone.
Ā· Flexible and willing to accept change in priorities, as necessary
Ā
Preferred Qualifications:
Ā· Proficient with Apache Cordova framework
Ā· Built or maintained custom Cordova plugin
Ā· Demonstrable knowledge of native coding background in iOS
Ā· Understanding of Apple certificate and profile management
Ā· Experience developing and deploying applications within Kubernetes based containers
Ā· Experience in Agile and SCRUM development techniques
* Work with the product managers and designers and co-own our consumer app (1M+ userbase)
* Own our admin dashboard for all the product offerings - digital gold, gold loan, & gold locker
* Architect, design, and maintain frontend libraries for both our consumer application and admin dashboard
* Mentor team of 3 - 4 frontend developers to build a robust, lightweight, and high-performance client-side app
* Translating designs and wireframes into high quality Typescript code
* Write documentation and guides for consumer app & admin dashboard
Key Qualifications
* Expertise in ReactJS/Redux
* Expert-level knowledge in TypeScript or Flow
* PURE experience of 3- 5 Years and more in Frontend Development
* Expert-level knowledge of developing, shipping, and maintaining Javascript applications
* Knowledge of general software design patterns
* Good understanding of CSR and SSR
* Deep understanding of Javascript
* Up-to-date on the latest build tools, and libraries such as ES6, Webpack, Babel
* Proficient in Javascript with strong object-oriented design skills
* Able to work independently and drive results
Bonus
* Previous work experience in product-based (B2B/B2C) / fintech startups
* Contributed/maintained to an open source library
Frontend Developer
Ā
RESPONSIBILITIES
- Understanding requirements present in specification documents
- Integrate data from various backend-services and databases
- Working with code base across multiple development & staging environments
- Take part in User Acceptance Testing (UAT)
- Be part of Production deployment & release activities
Ā
TECH SKILLS
- Must Have:
*Ā Ā Ā Ā Ā Ā Ā Proven working experience in web programming
*Ā Ā Ā Ā Ā Ā Ā Know HTML, CSS and JavaScript and the relevant web design coding
*Ā Ā Ā Ā Ā Ā Must have knowledge on Angular 4+
*Ā Ā Ā Ā Ā Ā Good to have knowledge on React js
*Ā Ā Ā Ā Ā Ā Good to have knowledge on view.js
*Ā Ā Ā Ā Ā Ā Good documentation skills
Ā
EXPERIENCE
- 2 to 4 years, preferably in an agile environment
Job description
Responsibilities and Duties:
Ā· Use a variety of languages in order to create user-friendly web pages
Ā·Ā Define visual interfaces that adhere to and extend wireframes and specifications
Ā·Ā Build, maintain and improve company and client websites
Ā·Ā Work in a creative environment with a team of other professionals
Ā·Ā Optimize web applications for maximum speed, usability, and accessibility
Ā·Ā Actively seek to understand business requirements to develop solutions
Ā·Ā Keep up to date on the latest and emerging technologies as it relates to the position
Ā·Ā Use strong problem-solving skills with the drive to find solutions prior to escalation
Ā
Desired Candidate Profile
Ā·Ā At least 4-7 years of experience as a Web Developer
Ā·Ā Proficiency with HTML5, CSS3, Sass or LESS, Bootstrap 4, jQuery, JavaScript.
Ā·Ā Translate UI/UX design to actual code
Ā·Ā Person have basic knowledge of Adobe Photoshop.
Ā·Ā Person should be in good practices to develop clean, short and optimized html/css code.
Ā·Ā Basic Knowledge of Backend framework (Laravel, Codeigniter, etc) to work on view part
Ā·Ā Understanding of version control (GitHub, bitbucket, SVN)
Ā·Ā Proficient in Optimize Website for maximum speed and scalability
Ā·Ā Person should have expert in Responsive website designing.
Ā·Ā Must have expertise to make SEO compatible html codes.
Ā·Ā Strong critical thinking, troubleshooting and problem-solving skills
Ā·Ā Sense of ownership and pride in your performance and its impact on success
Ā·Ā A positive and friendly attitude
Ā·Ā Good time-management skills
Ā·Ā Great interpersonal and communication skills
React.js Developer Responsibilities:
- 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 codes using JavaScript following React.js workflows.
- Troubleshooting interface software and debugging application codes.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
React.js Developer Requirements:
- Bachelorās degree in Computer Science, Information Technology, or a similar field.
- Previous experience working as a React.js Developer.
- In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.









