We are looking for a software engineer who:
š is curious and asks a lot of questions!
š¤¤ has good product taste.
ā”ļø is passionate about writing clean code.
šµ has strong problem solving skills.
š„ can turn 1-pager specs into detailed features.
ā£ļø loves / appreciates automated testing!
š is humble, kind and has a good taste of sarcasm.
š» has hands-on experience with JavaScript.
āļø Non-mandatory, but nice to have:
š¶š» worked in an early-stage startup.
š¤š» built and led a small engineering team.
āØ 2+years of experience.
š» open source enthusiast.
š¦ You are passionate about teaching, learning and creator economy.
š¤ What's the interview process like?
We try to close the interview process within 3 days.
Take us through what excites you the most about this role/challenge.
A flexible project round.
Discussion with founders.
Similar jobs
You will be working hands-on on a complex and compound product that has the potential to be used by millions of sales and marketing people around the world. Your contribution to delivering an excellent product platform that:
- enables quick iteration
- supports product customization
- and handles scale
What do we expect you to have?
- 2+ years of experience in backend engineering
- An intent to learn and an urge to build a product by learning different technologies
- Interest in writing complex, scalable, and maintainable backend applications
- Tech stack requirements:
Must haves
- Experience in building application server in Java (Spring / Spring boot) / NodeJS / Golang / Python
- Experience in using SQL databases and designing schemas based on application need
- Experience with container services and runtimes (docker / docker-compose / k8s)
- Experience with cloud paas (AWS / GCP / Azure cloud)
- Experience and familiarity with microservicesā concepts
- Experience with bash scripting
Good to have (Preferred)
- Preferred experience with org wide message queue (rabbitmq / aws sqs)
- Preferred experience with task orchestration services (apache airflow / aws step function)
- Preferred experience with infra as code (or system configuration) tools (terraform / chef / ansible)
- Preferred experience with build essential tools (make / makefile)
- Preferred experience with monitoring and tracing systems for performance / system / application monitoring (grafana + loki + prometheus / aws cloudwatch)
What will you learn?
- Building highly available, complex, compound, performant systems of microservices platform that acts as an API layer
- Industry-standard state-of-the-art tools + methodologies + frameworks + infra for building a product.
- Fable is not a trivial CRUD app. It requires a lot of consideration and care for building the API layer as the product is highly customizable per user.
- How different functions (sales, marketing, product, engineering) in a high-velocity product company work in synergy to deliver an iterative product in real life.
Who would you be working with?
- You would be directly working with the co-founder & CTO who has built multiple companies before and has built large teams in large-scale companies like ThoughtSpot, Unacademy, etc.
Position details
- Fully remote.
- 5 days/week (all public and government holidays will be non-working days).
- No specific work hours (we will sync over zoom over the course of the day).
We are looking for a qualified team leader to manage our team and provide effective guidance. The lead should be an excellent coder with proficiency and a clear understanding of different aspects of a project. You will be responsible for
supervising, managing, and motivating team members regularly. As a team leader, you will be the contact point for all Interactions with the architect and the team, so You must possess excellent communication skills. You should also be able to act proactively to ensure smooth team operations and effective collaboration.
Who are we looking for?
ā¢ Bachelors / Masters in Computer Science or equivalent with at least 7-10 years of professional experience.
āStrong software design and architectural skills in object-oriented and functional programming styles.
ā¢ Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator.
ā¢ Experience in working with Spring Framework - Spring Boot, Spring REST, Spring Security, Spring Data JPA, OAuth2, hibernate.
ā¢ Experience in Reactjs or Angular.
ā¢ Experience in RabbitMQ
ā¢ Experience in Unit Testing Tools like Junit/TestNG
ā¢ Experience in working with SQL & NoSQL databases such as MySQL, Mongo DB.
ā¢ Knowledge of CI/CD architecture.
ā¢ Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab
ā¢ Experience in cloud technologies.
ā¢ Team management using Scrum methodologies.
You demonstrate the ability to work in a fast-paced and hyper-growth environment where the requirements are
constantly changing.
ā¢ Solid understanding of design patterns, data structures, and advanced programming techniques.
ā Must have experience leading a team of at least 8- 10 people.
ā¢ Nice to have Python 3.6+, Image and textual data processing technologies.
Required Technologies:
o Excellent understanding of Ruby, Ruby on Rails, CSS3
o Able to communicate well with others on technologies bases
o Working knowledge with Rspec is good to have.
o Have previous experience building features in production applications.
o Good Knowledge of SQL
Good To Have
o Basics of GIT and GIT LAB
o PostgreSQL
Able to understand frontend JS frameworks
ā Take responsibility for developing product features
ā Engage with Product Management and Business to drive the agenda, set your
priorities and deliver awesome product features to keep the platform ahead
of market scenarios.
ā Design and develop using Node.js/Feather.js, React, AWS ML stack
ā Develop and utilize your skills as a mentor and leader. Grow your teamās capacity by mentoring other engineers and interviewing candidates.
Must-haves
-
Strong proficiency in NodeJS and JavaScript.
-
Strong proficiency in top NodeJS frameworks like Express.JS (Simply Express), Feathers.JS, StrongLoop, Koa.JS, or Hapi.
-
Good knowledge of SQL/NoSQL databases. Ability to develop services with polyglot persistence.
-
Basic working knowledge of front-end technologies like HTML5 and CSS3.
-
A strong presence of mind, excellent language, and communication skills.
1. Custom PHP development,
2. One framework like larval or CI
3. Solid Javascript & Jquery
4. Wordpress Plugin development
5. Custom Theme development
6. Advance Woocommerce knowledge
7. Elementor, Divi Page builder working experience
Hi,
I am having an ajob opportunity for the role of "Node Js developer" permanent work from home.
Please find the below JDĀ
Responsibilities:
Ā
Ā We are looking for a candidate who possesses a passion for pushing technologies to the limits and will work with our team of talented engineers to design and build the next generation applications.Ā
Ā
- You will work closely with our product and design teams to build the backend engine and implement web services using the latest principles.
Ā
- Candidates should have working knowledge of NodeJS latest versions. Candidates with additional knowledge of technologies like JAVA, CAKEPHP will be preferred more.
Ā
Skills Required :
Ā
NodeJS, REST API, JSON Data Format, Integrating Third Party Libraries, MYSQL/MONGODB Databases and similar.
Ā
- Affinity for backend technologies.
Ā
- Experience in writing modular/reusable code using node frameworks
Ā
- Deep technical Knowledge and Good problem solving abilities.
Ā
- Good communication skills and solid interpersonal skills.
Ā
- Team Management skills is must
Ā
-Qualification Required : MCA/B.Tech Candidate Only
Ā Core Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality are essential.
Responsibilities:
ā¢Translate application storyboards and use cases into functional applications.
- Design, build and maintain efficient, reusable, and reliable Java code.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Identify bottlenecks and bugs and devise solutions to these problems.
- Help maintain code quality, organization, and automatization.
Skills Needed:
- Java, JPA, Servlets, JAX/RS, JUnit
- Fullstack : Node/Angular/React
- Algorithm,Design Patterns, Data Structures
- TomCat, Wildfly
- MySQL, PostgreSQL
- HTML, JavaScript, jQuery,
- Mobile exposure: Cordova/PhoneGap
- Exposure in E-Commerce or Product based domain
- NoSQL exposure