
About Baby Destination
About
Connect with the team
Similar jobs


Company Profile
Teknobuilt is an innovative construction technology company accelerating Digital and AI platforms to help all aspects of program management and execution for workflow automation, collaborative manual tasks and siloed systems. Our platform has received innovation awards and grants in Canada, the UK and South Korea, and we are at the frontiers of solving key challenges in the built environment and digital health, safety and quality.
Teknobuilt’s vision is to help the world build better – safely, smartly and sustainably. We are on a mission to modernize construction by bringing Digitally Integrated Project Execution System – PACE and expert services for midsize to large construction and infrastructure projects. PACE is an end-to-end digital solution that helps in Real-Time Project Execution, Health and Safety, Quality and Field management for greater visibility and cost savings. PACE enables digital workflows, remote working and AI-based analytics to bring speed, flow and surety in project delivery.
Job Description
We are looking for an experienced developer in python and python application framework to join our team. You will be developing and mentoring team to develop next micro service application to server global clients for PACE-OS platform. Overall, you’ll strive for efficiency by aligning data systems and application with business goals.
To succeed in this position, you should have good understanding micro service-based architecture to support global traffic and million hits payload, and the ability to database scaling, software design patterns principles and REST Full API development for web application. Developer skills also include familiarity with several python framework like Django or Django-REST or Flask framework.
If you are detail-oriented, love programing challenges with excellent organizational skills and experience in this field, we’d like to hear from you.
Roles & Responsibilities
· Developing intelligent, AI driven, and scalable engineering solutions from scratch, partnering with the business to share product vision and goals.
· Working on high/low-level product designs & roadmaps along with a team of ace developers.
· Server-side component designing, detailed technical designing, development, testing, implementation, and maintenance.
· Strong focus on quality by enforcing the code reviews & development best practices/processes.
· Familiar with Test Driven Development (TDD), will be added advantage to perform the job.
· Responsible for providing expertise in the software development life cycle, from concept, architecture, design, implementation, & testing.
· Leading & mentoring scrum teams on a product.
- Responsible for planning the end-to-end technical scope of the product, planning sprint & deliveries.
- Estimates efforts, identify risks & provide technical support whenever needed.
- Demonstrates the ability to multitask & re-prioritize responsibilities based on dynamic requirements.
· Demonstrated experience in B2B web application development for large enterprises.
· Good understanding of browser development tools and performance optimization
· Understanding of Sonar and Code Quality Metrics, Strong focus on quality by enforcing the code reviews & development best practices/processes.
Requirements:
- 3+ years of experience in software system design & development.
- Extensive development experience in Python programming.
- Passionate about learning new technology, domain, and frameworks.
- Should have experience in any of the Python framework like Django or Django-REST or Flask.
- Good have experience in JavaScript technologies. (e.g., ReactJS/Angular/Node/Express etc.).
- Strong fundamentals in Object-Oriented Design and Data Structures.
- Experience in developing RESTful Web services using any framework.
- Experience with working on Agile Software development methodology.
- Prior experience in the leading/mentoring team is preferred.
- Should possess excellent oral, written, problem-solving and analytical skills.
- Understanding of Sonar and Code Quality Metrics
- Education: B.E, B.Tech, MCA Computer/IT
We appreciate your interest in Teknobuilt
At least 4 years' experience as a Node.js developer.
Experience in Microservices
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Mandatory experience in Postgres and MySql.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Required Skills:
- Experience in Node.js Frameworks
- Hands-on experience with MongoDB
- Strong proficiency with JavaScript, Socket IO, ExpressJS & SailsJS
- Experience working with third-party developer tools, including documentation, APIs, and SDKs
- Good Grasp of Asynchronous Programming and Its Workarounds
- Database Schema design for Business Processes
- Working Knowledge of JWT-based passport Authentication
- Can Write and Refactor Efficient Codes
- Experience in Implementing Data Protection
- Must have demonstrated the ability to deliver high-quality products on time
- Knowledge of GIT, SVN technology


- You have experience with two or more development languages preferably Java or Python and React, etc
- You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
- Comfortability with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
- Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker
- Minimum 3 years of experience in Node JS.
- Minimum 1 years of experience in Mongo DB (optional)
- Good Hands-on experience in Angular or React.
- Experience in designing and building large-scale, high availability, secure web applications and REST-full API using Node.js in an agile methodology.
- Good Hands-on experience in Node Js frameworks like Express, .
- Strong proficiency with JavaScript and Node.JS
- Knowledge and understanding of Event Loop architecture.
- Knowledge and understanding of promises and (async or await)
- Implementation of security like oauth 2.0, JWT and data protection.
- Good Hands-on experience on cache server.
- Knowledge and understanding of Request, Axios, proficiency in REST-ful APIs.
- Knowledge of data structures and Algorithms, Node Global variables and In-built libraries
- Understanding the nature of asynchronous programming and its quirks and Workarounds
- Design and implementation of low-latency, high-availability, and performant applications.
- Develop, record and maintain cutting edge web-based PHP applications on portal plus premium service platforms
- Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
- Prepare and maintain all applications utilizing standard development tools
- Utilize backend data services and contribute to increase existing data services API
- Lead the entire web application development life cycle right from concept stage to delivery and post launch support
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
- Document the development process, architecture, and standard components
- Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
- Keep abreast of new trends and best practices in web development


Primary Responsibilities




