

About WTF - Digital Waiter™
About
WTF - A Digital Waiter for every table. Contactless dining and Contactless payment for every restaurant.
We are a 500 Startups alumni and are the only startup, globally, being granted startup visa by Kobe city govt of Japan.
Connect with the team
Similar jobs
Technology: node js, DynamoDB / Mongo DB
Roles:
- Design & implement Backend Services.
- Able to redesign the architecture.
- Designing & implementation of application in MVC & Microservice.
- 9+ years of experience developing service-based applications using Node.js.
- Expert-level skills in developing web applications using JavaScript, CSS and HTML5.
- Experience working on teams that practice BDD (Business Driven Development).
- Understanding of micro-service architecture and RESTful API integration patterns.
- Experience using Node.js for automation and leveraging NPM for package management
- Solid Object Oriented design experience, and creating and leveraging design patterns.
- Experience working in a DevOps/Continuous Delivery environment and associated toolsets (i.e. Jenkins, Puppet etc.)
Desired/Preferred Qualifications :
- Bachelor's degree or equivalent experience
- Strong problem solving and conceptual thinking abilities
- Desire to work in a collaborative, fast-paced, start-up like environment
- Experience leveraging node.js frameworks such as Express.
- Experience with distributed source control management, i.e. Git
1. Experience as a Technical / Enterprise Architect with strong knowledge of technologies /
paradigms such as AI/ML, Micro-services, REST APIs, using MEAN /MERN & MongoDB
2. Experience in defining and implementing and managing Cloud infrastructure
3. Experience in setting up Architecture and technology vision and adoption of technology
advancements into product delivery
4. Should have worked with key technology partners in architecting various solutions
5. Developing, Training, and mentoring in-house & outsourced Engineering teams
6. Setting best practices across coding process
7. Experience in establishing Enterprise technology standards and architecture review
board for governance of Technology & Architectural changes and roadmap
8. Define the complete technical infrastructure environment
9. Maintain current knowledge of all relevant technology developments and seek
opportunities to deploy new technologies that benefit the client
10. Create architecture scope, definition, construction, and execution
11. Provide technical leadership to project resources and the client to meet project deadlines
and ensure that project objectives are met
12. Provide technical leadership to project resources and the client to meet project deadlines
and ensure that project objectives are met
13. Ability to work with cross functional teams and articulate the technology vision and drive
adoption across the Unit
Requirements:
1. Experience in Fintech and B2C SaaS applications
2. Proven experience as a Technical Architect or Project Manager
3. Hands-on experience with software development and system administration
4. Understanding of strategic IT solutions
5. Experience in project management and service-oriented architecture (SOA)
6. Knowledge of selected coding languages (PHP, Python)
7. Familiarity with various operating systems (eg Windows, UNIX) and databases (eg
MongoDB / MySQL)
8. Ability to articulate technical solutions & ROI associated to multiple stakeholders such as
Product engineering teams, business leaders, CXOs etc
9. Organizational and leadership skills
10. BSc/BA in Computer Science, Engineering or a related field
11. Experience with Product-centric Organizations
Roles and responsibilities:
- Should be the single point of contact for all project related queries and concerns.
- Should ensure project delivery and quality at desired level.
- Adherence to the Process.
- Oversee daily activities of the team and provide direction and guidance as needed.
- Manage resources as per workload.
- Address delivery issues in a timely fashion.
- Ensure operational excellence by making team technically competent enough.
- Evaluate the performance of team members and determine training needs.
Desired candidate profile:
- Overall experience of 15 Yrs. to 20 Yrs.
- 5+ yrs. of experience on project management and project delivery.
- Should have proven experience on coding and managing teams using Java, J2ee, iOS, Android, AWS, Node JS, and Python.
- Adoption to the new technologies is desired.
- Understanding of firmware and protocols related to IOT, Bluetooth will be added advantage
- Required to be technical and hands on coding if needed.
- Candidates should be Process oriented and execute projects in Scrum/Agile methodologies.
Job Description - Architect :
Role:
- Understand complex business problems and implement product features that are secure, scalable, robust, and easy to implement and maintain.
- Take full ownership of product features to implement, provide bug fixes and write tests and tooling for those features to ensure they work well at cloud scale.
- Plan and identify solutions and risks proactively
- Own delivery of assigned work in terms of committed date, scope, and quality
- Remain at the cutting edge of technology trends and use them to solve emerging problems
- Identifying and leading technical initiatives independently towards planned outcomes
Job Requirement:
- Strong experience in developing enterprise web applications.
- Expertise in the Microsoft technology stack (http://asp.net/">ASP.NET MVC 3.5 / 4.0 / 4.5, Web API, SQL Server).
- Good knowledge of Client-side scripting – JavaScript and JQuery, Kendo.
- Knowledge of design patterns is required
- Ability to negotiate technical requirements with global customers
- Ability to communicate with technical experts as well as functional teams
- Demonstrated experience with non-functional requirements like performance, scalability, and security
- Demonstrate Subject Matter Expertise and ownership in the assigned technical area
- Demonstrate experience in mentoring technical teams
- Ability to own solutions for design and architecture
- Experience in Product Engineering is desirable.
- Experience in enterprise software development is desirable
• Help departments use technology profitably
• Supervise system infrastructure to ensure functionality and efficiency
• Build quality assurance and data protection processes
- The CTO will set company’s technological vision and lead its execution.
- Responsible to build and scale an online B2B / B2C platform from the scratch
- Build a solid technical team across Software development, Architecture & design, Dev Ops / Infrastructure.
Requirements
- Min 5 years of experience must have headed a full journey experience of scaling up software product & technology from scratch within a B2C or B2B environment during zero to one phase of the startup
- Proven ability to work in the intersection of technology and business to drive revenue growth. Must have experience of working in a start-up during zero to one phase along with Founder/s or at a Founder/s minus 1 level.
- Proven experience of building and leading engineering teams that have scaled along the journey.
- Must have experience managing teams across Software development, Architecture & design, Dev Ops / Infrastructure
- Candidate must have nuanced understanding of trade-offs among features, risks and costs.
About First Principles
We are a Tech Holding Company and our portfolio companies generate millions in revenue. What is unique about FirstPrinciples is that most of our companies remain controlled and majority owned by First Principles and its team members rather than by external investors. We are proud that our product engineering team builds world class products from India. https://firstprinciples.io/">https://firstprinciples.io/
About this Role
As we scale and build our organisation, we would like to add an individual to our core Technical Leadership who can scale our key products and projects and help us build and foster relationships with Enterprise clients.
We are looking for an experienced Technology Leader to join our fast growing organisation to help us with driving Technical Strategy, Approach and oversee the Implementation for internal and external products. You should be someone who loves Engineering, have amazing debugging skills and slay problems with technology.
In this role, you will undertake Technical / Solution Architecture and should also be able to help team with Engineering and coding wherever required. That includes, working along with the team, writing code, doing R&D or POCs, ensuring we follow modern industry standards and building beautiful high performing Software and Applications and thus delivering a better solution and product. You will also help FP build strong relationships with clients and technical leadership on the client side.
You would be required to have a minimum of 10+ years of experience with a mix of Engineering, DevOps, Infrastructure, Cyber - Network Security, Enterprise Application Maintenance, Database Management along with Project, Client and People Management skills which are necessary to lead the team and be their voice. You should be a leader and not just a manager who loves delegating things to the off-shore team, but rather someone who would not hesitate to take over Git-Pull and start writing code and show ‘here is how it’s done’ and amaze everyone with your expertise! :-)
Because this is a Senior role, you would also be involved working with the Product/Project Manager and will be responsible for the delivery and output.
Tech Stack [High-Level]: We are JavaScript focused i.e. we work in ReactJS, NodeJS, AngularJS, TypeForm, TypeScript, Redis. On the server side, we work with AWS/GCP/DO. Database: MySQL, PostgreS and MongoDb. API: REST and GraphQL API. We also have a strong DevOps stack - including Kubernetes(K8), Dockers and CI/CD automation.
Interview Process:
- 60 min Discovery Call
- 15 mins introduction and what you bring to the table (We love people who say, “We build the damn table”)
- 15 min understanding your experience and background
- 15 min on why you want to join our team and your expectations, future plans
- 15 min Q&A
- 60-90 min Technical Interview (May be more than 1)
- Technical Call
- 45-60 min Final Call
- 15 min discussion on results
- 15 min CTC expectations / negotiations
- 15 min closure
- 15 min buffer
Short URL https://rb.gy/600h4r">https://rb.gy/600h4r








