i
Awiros
18 Awiros Jobs
Awiros - Software Development Engineer - React.js/Node.js (2-5 yrs)
Awiros
posted 10mon ago
JOB TITLE : Software Development Engineer (Fullstack - React and Node.js)
LOCATION : GURGAON
ABOUT AWIROS :
Incorporated in 2015, Awiros is making it possible for everyone to build as well as utilize the most advanced applications of Computer Vision and AI in their everyday lives using its app- oriented, open, and unified Operating System model. With a stellar team of researchers and engineers, our constant endeavor is to push the boundaries of technology while delivering great value to our customers. Awiros is a complex technology platform with a highly dynamic development, deployment, and troubleshooting approach.
The core engineering of Awiros includes real-time deep-learning based video/image inference, distributed processing, high-throughput data handling, and state-of-the-art tools/frameworks like Deep Learning, Computer Vision, TensorFlow, Kubernetes, Kafka, and Elastic Search. Our mission is to bring the power of Computer Vision to everyone, right from developers to the end users. Awiros is the conduit to bring the most cutting-edge research in the areas of Computer Vision, Deep Learning, and Artificial Intelligence to the market.
OVERVIEW :
As a Fullstack Engineer specializing in React and Node.js, you will be responsible for developing and maintaining scalable web applications from front-end to back-end. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our users and business objectives. This role requires strong expertise in both React for building user interfaces and Node.js for server-side development.
RESPONSIBILITIES :
- Develop and maintain web applications using modern JavaScript frameworks such as React for the front-end and Node.js for the back-end.
- Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.
- Design and implement RESTful APIs for seamless interaction between the front-end and back-end systems.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Optimize application performance and scalability through code optimizations, caching strategies, and database optimizations.
- Conduct code reviews to ensure code quality, readability, and adherence to coding standards.
- Troubleshoot and debug issues reported by QA or end-users, providing timely resolutions.
- Work closely with product managers and stakeholders to understand requirements, provide technical insights, and deliver features on schedule.
- Stay updated on emerging technologies, trends, and best practices in web development, and contribute to continuous improvement initiatives.
- Collaborate with other team members in an Agile development environment, participating in sprint planning, daily stand-ups, and retrospectives.
REQUIREMENTS :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2-5 years of experience as a Fullstack Engineer with expertise in React and Node.js.
- Strong proficiency in JavaScript/TypeScript, HTML, CSS, and related web technologies.
- Experience building responsive web applications using front-end frameworks/libraries such as React, Redux, or similar.
- Proficiency in server-side development using Node.js and frameworks like Express.js.
- Experience with database technologies such as MongoDB, MySQL, or PostgreSQL.
- Knowledge of RESTful API design principles and experience in building and consuming APIs.
- Familiarity with version control systems such as Git and code collaboration tools like GitHub or Bitbucket.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
QUALIFICATIONS :
- Experience with additional front-end frameworks/libraries such as Angular or Vue.js.
- Knowledge of serverless architecture and cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
- Experience with testing frameworks such as Jest, Mocha, or Jasmine for unit and integration testing.
- Understanding of DevOps principles and experience with CI/CD pipelines.
- Contribution to open-source projects or participation in developer communities is a plus.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Development Engineer roles with real interview advice
2-5 Yrs
3-6 Yrs
3-6 Yrs
Mumbai, Bangalore / Bengaluru