9 iMerit Jobs
iMerit - Full Stack Developer - Node.js/Python (2-3 yrs)
iMerit
posted 9d ago
Flexible timing
Key skills for the job
iMerit is a leading AI data solutions company providing high-quality data across computer vision, natural language processing and content services that power machine learning and artificial intelligence applications for large enterprises.
iMerit's customers are able to focus on the algorithms that drive the AI systems embedded in their products and operations, while the iMerit team of trained specialists handles all data enrichment work required to support and refine such systems.
We are seeking a skilled Full Stack Developer to join our team at iMerit Technology Services.
The ideal candidate will have expertise in both front-end and back-end development, with a strong understanding of modern web technologies and frameworks.
This is a remote, full-time position with competitive compensation.
Responsibilities :
- Understand functional and non-functional requirements for software to be developed.
- Detect gaps/inconsistencies in requirements and work with relevant stakeholders to resolve the same and improve requirements specifications .
- Collaborate with architects and other developers on the architecture, high-level and low-level design of software.
- Take complete ownership of modules assigned for development, and provide reliable time estimates for the same.
- Actively participate in iterative software development following agile principles.
- Regularly report on the progress of your work, assist other developers and help remove bottlenecks that impede team success.
- Write high-quality and well-documented functional code on the front-end and back-end, adhering to industry-best practices for software development.
- Collaborate with UX designers to develop front-end applications with creative and appealing visual design.
- Develop and manage well-functioning databases and well-maintained code repositories.
- Perform thorough testing of software and troubleshoot to address programming issues and remove defects, provide quick resolution of production issues.
- Develop APIs to facilitate easy consumption of software services and help integrate with other components to ensure a fully-working system.
- Deliver software on time, meeting all functional and non-functional requirements.
- Writing reusable, testable, and efficient code by following best practices.
- Design and implement of low-latency, high-availability, and enterprise level applications.
Technical Skills :
- Excellent programming skills and in Depth Knowledge of Node.js/Python, Angular, Javascript and REST API is required.
- 2 - 3 years of experience with relational databases (e.g, MySQL , PostgreSQL) is mandatory.
- In-depth understanding of object-oriented programming concepts, Data Structure and Dynamic Programming is required.
- Additional knowledge and experience in modern JS frameworks and languages like ReactJS, PHP, Python, Java, Firebase etc. is preferred.
- Understanding and implementation of application security standards and data protection is needed.
- Hands-on experience with collaborative coding repositories (e.g, GitHub, Bitbucket).
- Experience with cloud-native environments (e.g, AWS) and DevOps, CI/CD pipelines, Kubernetes, Message Queue etc.
- Knowledge of software modeling (e.g, UML) and data modeling approaches.
- Experienced in agile software development practices.
- Experience with multiple technology stacks on web application development.
- Should have willingness to learn new languages/frameworks as needed.
Other skills :
- Critical thinking and problem solving : should be able to provide innovative solutions to complex business problems.
- Excellent communication and collaboration skills : able to effectively work with product managers, architects, other developers and testers, and DevOps engineers.
- Self-motivated and willing to learn new technologies and business domains.
Academic/Professional Qualifications :
- At least a Bachelor's degree in Computer Science from a reputed university, and with a strong track record of academic accomplishments.
- Professional certifications related to Programming, Cloud, Security, Big Data etc.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice
5-6 Yrs