What kind of work will you get?
We are looking for a Nodejs developer.
Examples of technical tasks:
Working on our backend SDK to implement APIs that will be consumed by the frontend widgets
Designing APIs for different auth recipes
Architecting auth flows
You will also be given non technical tasks like product brain storming, competitor analysis and writing documentation.
Note: Compensation is as per the applicant's geography
Requirements
Well versed in nodejs with 2+ years of professional experience
Familiar with and comfortable working with Web frameworks like FastAPI, Django and Flask
Familiar with HTTP networking in nodejs
Strong understanding of async and sync modes in nodejs
Bonus:
Contributed to open source, or have your own open source repo with a community and many github stars
Built an in-house authentication or authorization solution or worked with solutions such as Keycloak, Auth0, Ory, Okta etc
Similar jobs
Responsibilities-
- Participate in the entire application lifecycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Troubleshoot and debug applications
- Collaborate with Front-end developers to integrate user-facing elements with server-side logic
- Gather and address technical and design requirements
- Provide training and support to internal teams
- Build reusable code and libraries for future use
- Liaise with developers, designers to identify new features
- Follow emerging technologies
Requirements-
- Spent at least 1 yr in a solid back end role
- Experience taking a problem to a product solution (module/product)
- Prior experience working with startups and understanding the fast-paced, dynamic nature of work
Must have skillsets:
- Javascript, NodeJS
- Client-server architecture
- OOP concepts, including design patterns
- Understanding of RDBMS (MySQL, Postgresql)
- Understanding of REST API
- Familiarity with frameworks such as ExpressJs
- Knowledge of TDD frameworks mocha, chai, jest, etc
- Knowledge of AWS (Lambda, RDS, EC2, SQS, S3, ECS, etc)
- Basic knowledge of Typescript, NextJs
- Prior experience in fin-tech
ROR Developer
Key Skills: Ruby 2.5,2.6,2.7, rails versions -4,5,6, AWS, CSRF tokens, Jenkins, GIT/SVN ,
MYSql, PostgreSql Databases , Capistrano, Sidekiq, Elastic search, Redis, Active Record.
Certifications: Completion of Ruby on Rails certification course will be an added advantage.
Additional Skills: Good interpersonal skills.
Job Description
Experience with Ruby on Rails, along with libraries, syntax of Ruby and its nuances
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Familiarity with concepts of MVC, Mocking, ORM, and RESTful for Data Transfer
Good understanding of object-oriented programming
Strong understanding of server-side templating languages such as Liquid, Slim, etc
Good understanding of server-side CSS preprocessors such as Sass, based on project
requirements●
Better practice in developing a website from scratch using Rails and various gems-
Devise, Active Admin, Pry, Carrier-wave, CanCan, Capistrano
Experience in handling Dashboards and Integrate with public & private API including
email providers, payment processors, and social media.
Collaborate with the front-end team to build innovative and responsive website design.
Should be aware of caching and handling memory leaks
Strong experience in database management (MySQL, PostgreSQL, etc)
Integration of multiple data sources and databases into one system
Integration of data storage solutions like databases, key-value stores, blob stores, etc
Creating database schemas that represent and support business processes
Understanding of fundamental design principles behind a scalable application
Design, build and maintain effi cient, reusable, and reliable Ruby code
Able to create database schemas that represent and support business processes
Integration of user-facing elements developed by front-end developers with server
side logic
Identify bottlenecks and bugs, and devise solutions to these problems
Able to Maintain and implement unit tests, code quality , automatization
Familiarity with development aiding tools with continuous integration
Opportunity To:
Work with our awesome team
Work for Unicorn clients like Myntra, Nyka, Makemytrip, Book my show
Work on latest technologies & world class applications.
We are looking for a passionate Python Django Developer responsibility include gathering user requirements, defining system functionality, and writing code in various languages like Python, Django, Javascript, HTML, CSS, etc. Ultimately, the role of the Django Developer is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design.
Responsibilities:
You would be working on our core platform, improving the features of the product, testing and fixing bugs/issues, customizing it for clients, cloud and on-premise deployment, security testing, and configuration, etc. You will also get a chance to build new products from scratch.
Tools and technologies that you’d be working on include the following:
- Django, Python.
- Bootstrap, MaterializeCSS, HTML, JavaScript.
- Nginx, Gunicorn, MySQL/Postgres, API integrations (JSON, XML, SOAP).
-
Shell Commands, SSH, SSL Certificate, HTTP/HTTPS.
Eligibility:
- Knowledge of developing web applications using at least one popular web framework (preferably, Django).
- Excellent knowledge of relational databases like Postgres/MySQL, etc.
- Knowledge in designing interactive applications.
- Ability to develop software using Python (Django Framework), Javascript, HTML, and CSS.
- Ability to document requirements and specifications.
- Bachelor of Engineering Degree in Computer Science or Information Technology or Electrical Engineering.
https://docs.google.com/forms/d/e/1FAIpQLSfG91burhFb8nTk4xoU0O8i4Jyjt9W156yuJnjol1fPvlPcfg/viewform?usp=pp_url
Role Overview
As a Senior Backend Engineer, you will be working closely with our core team in building products from scratch into large-scale platforms and solving business problems leveraging new and innovative technology. More than anything, we are looking for engineers that are eager to learn and build a meaningful company. We are a small team and encourage engineers to wear many hats
Responsibilities
- Design and build highly reliable and performant applications that deliver a great user experience.
- Own large technical deliverables and execute in a structured manner.
- Take the accountability of the overall health of the applications you build.
- Platformize components as libraries, utilities and promote reuse.
- Be able to conceptualize and develop prototypes quickly
Skills & Requirements
▪ Work Experience between 2 to 6 years in large scale applications with desire to work in fast paced startups
▪ Experience/Knowledge of Node.JS, Express .JS, AWS, MongoDB.
Deep understanding of your tools: Languages, frameworks, systems.
Our backend(NodeJS) team is passionate about technology, and we love building scalable web and mobile solutions keeping performance in mind. We're looking for a full stack developer that has experience developing a variety of Web Apps and REST API using the NodeJS stack.
(along with strong backend expertise, needs good understanding on frontend tech stack to give support to frontend developer)
Role + Responsibilities:
- Work with the team to design, develop and support scalable applications
- Developing API’s(REST), designing the database schema and implement same in web frameworks like Express, NextJs, VueJs and Sails along with ORM(including migration script and seeds data)
- Very good end-to-end debugging skills in NodejS stack.
- Good understanding between promise and callback concept.
- Write, test, and release production-ready code.
- Work with our DevOps team to ensure continuous deployments of our applications
Person Specification and Qualifications:
- Experience developing highly scalable services and APIs(in NodejS frameworks)
- Knowledge of data modelling and database performance using NoSQL/SQL
- Strong experience with JS frameworks like Express, and other Framework In nodeJS.
- Good knowledge in code versioning(git or svn)
- Good knowledge in html templating, javascript, html and css.
- Good experience with code deployment on server like ubuntu, linux.
- Knowledge of SDK integration(social media sdk like Facebook, google, etc and cloud services sdk like AWS, Azure and Google)
- Familiarity developing SaaS applications in AWS/Azure/Google cloud services.
- In-depth knowledge of designing and developing software in distributed architectures for multi-tier applications
- Basic understanding of docker to work with different major version of nodejs and database release(postgres, mysql, etc)
Plus points if you're familiar with the following:
- Experience with deployment and CI/CD is a plus!
- TypeScript implementation with Backend applications
- Knowledge of GraphQL and it's libraries like Apollo, Prisma
- Have worked with Jest, Mocha like testing libraries
- Knowledge of document, key/value or other non-relational database systems such as Elastic Search, Redis, HBase, BigTable, DynamoDB
- 2+ years of experience participating in the delivery of technology services.
- A proven ability to learn new applications & innovate in technology
- Strong Experience in technologies like Node, Webservices and Microservices
- Experience with cloud components and services and containerization technologies is desirable
- Exposure to ReactJS desirable
- Experience working with multiple types of datastores: Mongo DB, SQL
- Experience in integrating, designing and developing solutions is desirable
- Experience with CI/CD and TDD is desirable
- Frameworks - Express , Hapi , feathers
- Strong knowledge in Javascript
Fullstack Developer
at SmartDocs Business Solutions Pvt. Ltd.