The mission of faangpath is to connect the right job seekers to connect with the right mentors to help them take the next step in their career. We are a completely bootstrapped startup looking for some enthusiastic full-time backend developers to build REST APIs to support our new and upcoming platform with a lot of exciting features.
Basic Qualifications
- Proficient in problem-solving
- 1+ Year of experience in Rest APIs
- 1+ Year of experience with firebase/nodejs/express
- Experience with typescript
Similar jobs
Job Description
Build and maintain bots on Azure platform. Integration with Active directory, WEB API based integration with external systems. Training and Integrate bots as per users’ requirements. Work in line with design guidelines, best practices and standards of bot deliverable. Creative approach to the conversation flow design, human aspects in the bot responses and sentiments
Qualifications
- a) 5 years of experience in software development with clear understanding of the project life cycle
b) Min 2-3 years of hands-on experience in Microsoft Azure Bot Framework, LUIS and other Cognitive services offered by Azure
c) Hands on experience with Machine Learning based chat bots
d) Experience with Azure bot services like Text Analytics etc.
e)Strong database skills and hands-on experience on databases like SQL Server/Oracle - f) Strong experience on Azure Active directory and adaptive cards integration in Chat bot.
- g) Strong experience designing and working with
with service-oriented architectures (SOA) and WebAPIs.
- h) A strong experience on Microsoft Azure, ASPNET / MVC and programming languages such as C#/VBNET
- i) Knowledge of Python and NodeJS is a plus
- j) Ability to design and optimize SQL Server 2008 stored procedures.
- k) Experience with JQuery, CSS3, HTML5 or similar technologies.
- l) Ability to adapt quickly to an existing, complex environment.
Who we are looking for
A candidate who can design, build and configure applications to meet business process and application requirements.
Key Role Requirements:
- Experience in Java-J2EE Development
- Hands-on experience in Struts (Core Java, JSP, Servlets, EJB) framework.
- Hands-on experience in Oracle SQL, Procedures
- Hands-on experience in Spring boot, Spring batch
- Should have worked on application servers like IBM WAS / Jboss / Web logic.
- Knowledge of basic Linux commands and BIRT reporting tool is an added advantage.
- Knowledge in SVN or any other version control is an added advantage.
- Knowledge in Build tool like ANT, Maven is an added advantage
- Strong problem solving and analytical capabilities.
• Bachelor’s degree in Computer Science or IT related field
• 4-6 years of experience working across different product domains in a product development/engineering role
• Good communication skills necessary to manage business requests and work with different teams across differ-
ent geographies and time-zones; experience working with remote and distributed teams will be an added ad-
vantage
• Hands-on working knowledge and experience is requiredin:
a. JavaScript, Typescript, NodeJS (Express, NestJs, etc.)
b. Experience working in GCP or AWS or Azure
c. Experience working in Containers & Unix Platforms
d. Relational Databases (PostgreSQL, MySQL, SQL, etc.)
e. Agile Methodologies (Scrum, TDD, BDD, etc.)
f. Understanding of Microservices Architecture, Domain Driver Design, Test Driven Development and
Secure Design patterns and architecture is a must
g. Data Structures and Algorithms using Javascript, Typescriptand/or other Programing Languages
h. Strong organizational skills
i. Agile Methodologies (Scrum, TDD, BDD, etc.)
• Experience with several of the following tools/technologies is desirable:
a. GIT (Bit Bucket, Gitlab, etc.), Jira, Gradle, Maven, Jenkins, SharePoint, Eclipse/IntelliJ.
b. Design Patterns and implementing the Design Patterns
c. Development of Complex Application and System Architectures
d. NoSQL Databases (Redis, Mongo, etc.)
e. Full stack development
f. Experience working with CI/CD pipelines with for example GitHub Actions.
• Knowledge of the following technologies is a plus:
a. Other Programming Languages (Java, Python, etc.)
b. Continuous Integration and Continuous Delivery Tools like Jenkins, Git, etc.
c. Secure Development based on OWASP standards
External Title: Backend Developer.
Location: Remote
Year of experience: 4+ years
Job Description:
- Understanding of the working of a web-based application.
- Expert Knowledge of Microservices architecture.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Proficient understanding of code versioning tools, such as Git.
- Basic understanding of REST APIs and their concepts.
- Basic understanding of front-end technologies, such as HTML5, and CSS3, JavaScript.
Good to have:
API Integrations with UI Layer
● Experience in design, development, and deployment of the
application.
● Knowledge of Restful Web-Services, JSON, HTTP, Networking
protocols
● Knowledge of MVC architecture.
● Mandatory Tech Skills: PHP, NodeJS, JavaScript, SQL, NoSQL,
GIT.
● Good to Have: Laravel, Express, AWS
● Basic understanding of HTML, CSS
About Wise
Wise is digital infrastructure for online education. Oversimplified as ‘Shopify for Tutors’ i.e., an easy to use tool for tutors to start teaching online. We have grown to 2mn users in 12 months and have much to do. We are backed by an incredible set of investors and individuals who have built product you already use. We have a small but rockstar team, cheap equity, smart money, opportunity to capture a huge market ($60bn) and a chance to make an impact while doing so.
What we need
We need you, if you are a senior software engineer with 4+ years of experience in building robust scalable systems. Work would involve building things quickly and adapting based on market feedback while ensuring the security and quality of the codebase. If you love coding and building things excites you, we would like to talk to you.
What you will need (Skills)
- Experience building microservices and distributed systems, RESTful APIs, user interfaces
- Knowledge and will of writing unit, integration tests is a must. TDD is a plus
- Preferably a polyglot: Strong command Ruby/Golang/Java/Python
- Some exposure to infra: Deployments, CI/CD setup, security. AWS exposure is good to have
- Strong database concepts. Experience with MongoDB is a plus
What you will do
- Feature analysis, hands on development, code reviews, deployment & rollouts
- Passionately maintain coding practices, quality & good design standards
- Design and develop highly scalable, available, secure and fault tolerant systems
- Actively contribute in assessing & improving/optimizing security & infrastructure
Great to have
- Sense of ownership
- Developers who can talk product and strategy
- Experience in building scalable consumer products
- Strong opinions, loosely held
Good to have
- Interest in mentorship
- Good written communication skills
- Bangalore love
Probably not ideal if
- If you have always been right about stuff in life
- No flexibility around working hours (this doesn’t mean we work long hours but if our systems get attacked in the middle of the night, we would need you to HODORR!)
Definitely get in touch if you
- Would have started the exact same company but willing to build it together with a great team
- Find our current product unbearably slow or inadequate
- Think this company isn’t going to work as it is right now
Job Type: Full-time
CTC Offering : 3.6L PA to 6L PA
Job Location: Remote for 6-9 months due to the pandemic, then Mumbai, Maharashtra
Required experience:
-
Minimum 1.5 to 2 year of experience in Web & Backend Development using Python with experience in some form of Machine Learning ML Algorithms
Overview
We are looking for Python developers with a strong understanding of object orientation and experience in web and backend development. Experience with Analytical algorithms and mathematical calculations using libraries such as Numpy and Pandas are a must. Experience in some form of Machine Learning. We require candidates who have working experience using Django Framework
Key Skills required (Items in Bold are mandatory keywords) :
1. Proficiency in Python 3.x based web and backend development
2. Solid understanding of Python concepts
3. Experience with some form of Machine Learning (ML)
4. Experience in using libraries such as Numpy and Pandas
5. Some form of experience with NLP and Deep Learning using any of Pytorch, Tensorflow, Keras, Scikit-learn or similar
6. Hands on experience with RDBMS such as Postgres or MySQL
7. Experience building REST APIs using DRF or Flask
8. Comfort with Git repositories, branching and deployment using Git
9. Working experience with Docker
10. Basic working knowledge of ReactJs
11. Experience in deploying Django applications to AWS,Digital Ocean or Heroku
KRAs includes:
1. Understanding the scope of work
2. Understanding and adopting the current internal development workflow and processes
3. Understanding client requirements as communicated by the project manager
4. Arriving on timelines for projects, either independently or as a part of a team
5. Executing projects either independently or as a part of a team
6. Developing products and projects using Python
7. Writing code to collect and mathematically analyse large volumes of data.
8. Creating backend modules in Python by building or reutilizing existing modules in a manner so as to
provide optimal deliveries on time
9. Writing Scalable, maintainable code
10. Building secured REST APIs
11. Setting up batch task processing environments using Celery
12. Unit testing prepared modules
13. Bug fixing issues as reported by the QA team
14. Optimization and performance tuning of code
Bonus but not mandatory
1. Nodejs
2. Redis
3. PHP
4. CI/CD
5. AWS
Job Description:
- Expert level knowledge of JavaScript
- We use Airbnb style to code
- Should be strong in Problem solving skills, data structure and algorithms
- Strong Proficiency in Node.js with detailed experience in Express, loopback, swagger, PM2
- Should have well understanding on Asynchronous Programming
- Experience with Socket.io, engine.io (Preferred)
- Working knowledge of Promise, Callback hell and ways to avoid it
- Solid experience with RDBMS (PostgreSQL)
- Experience with Redis, MongoDB (Preferred)
- Understanding of the design Principles of a scalable system
- Exposure to GCP/ AWS is must
- Excellence in Programming, Debugging and Maintaining the code
- A strong ability to quickly learn new technologies and to keep yourself updated with the latest in tech
- A go-getter attitude with oceans of optimism, humility, and self-motivation
- Passion for code quality and attention to detail
- Experience with Code versioning tool like Git, SVN is preferred