2 DRD Lab Jobs
Fullstack Developer
DRD Lab
posted 1hr ago
Key skills for the job
Role & responsibilities
- Collaborate with client product managers, designers, and backend engineers to understand product requirements, user needs, and technical constraints.
- Design and develop user interfaces for web applications using HTML, CSS, and JavaScript frameworks (such as React, Angular, or Vue.js) while ensuring cross-browser compatibility and responsiveness.
- Create reusable and scalable frontend components that can be leveraged across multiple projects and applications.
- Optimize application performance and ensure smooth user experience by implementing efficient coding practices, performance optimizations, and caching strategies.
- Own and drive our payments frontend applications to make it faster and simpler to use.
- Work on our powerful, cross-browser javascript library for payments.
- Conduct thorough testing and debugging to identify and fix frontend defects and ensure the quality and stability of the product.
- Stay up-to-date with the latest frontend development trends, tools, and best practices, and actively contribute to the adoption of new technologies and methodologies.
- Collaborate with the UX/UI design team to translate design concepts into interactive and visually appealing user interfaces.
- Work closely with backend engineers to integrate frontend components with backend APIs and ensure seamless data flow and functionality.
- Contribute to the overall software development lifecycle, including requirements gathering, estimation, documentation, and deployment.
- Mentor interns/juniors, providing guidance, support, and technical expertise to help them grow and succeed in their roles.
Preferred candidate profile
- Bachelors/Masters degree in computer science, software engineering, or a related field
- Minimum of 2-5 years of combined professional and academic experience in MERN Stack development or relevant technologies
- Proficiency in JavaScript, Node.js, React, and working with MERN Stack architectureStrong understanding of object-oriented design principles and best practices
- Familiarity with version control systems such as Git
- Proven expertise in design and documentation methods specific to MERN Stack development
- Demonstrated proficiency in scripting and test automation, particularly within MERN Stack environments
- Experience with RESTful APIs, database design, and working with cloud-based environments like AWS or Azure
- Solid understanding of responsive design principles and mobile-first development.
- Ability to build a feature from scratch & drive it to completion
- A willingness to learn new technology, whatever lets you deliver the best product
- Experience with common front-end tools like SASS/Stylus, Jade, Webpack/rollup, etc
- Participate in code reviews to provide and receive constructive feedback and improve code quality and maintainability.
- Familiarity with RESTful APIs and asynchronous programming concepts.
- Strong problem-solving skills and the ability to quickly debug and fix frontend issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
- Self-motivated and able to work independently with minimal supervision.
- Experience with testing frameworks (e.g., Jest, Cypress) and knowledge of automated testing practices is desirable.
- Have contributed to an open-source project
- Have a working knowledge of a backend programming language
- Understanding of CI / CD toolchain: Docker, Kubernetes.
Employment Type: Full Time, Permanent
Read full job description2-5 Yrs
₹ 3 - 5L/yr
Patna, Bangalore / Bengaluru, Delhi/Ncr