
About Us
Aura is developing a platform to help companies/communities mint, buy, trade and sell NFTs in the easiest manner possible. Developing a state of the art store front customized to the community and a user friendly interface to unlock the digital growth of companies in the gaming, art, music, etc space by leveraging the power of NFTs. We are assembling a high performing team from the tech ecosystem to build this product and compete with the likes of NBA TopShot.
Requirements:
- Integration of user-facing elements developed by a front-end developers with server side logic
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Design and implementation of data storage solutions
Skills and Qualifications:
- 2+ years of experience in Node.js. Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
- Good understanding of server-side CSS preprocessors, such as LESS and SASS
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load changes
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Proficient understanding of security principles
- Understanding of “session management” in a distributed server environment
- Must have an understanding of SQL and NoSQL databases like Postgres, MySQL, Mongodb etc.
- Must have an understanding of Cloud: AWS or GCP
- Must have a good understanding of data structures and Algorithms
Benefits:
- Work on the cutting edge of blockchain technology and the upcoming use-case of NFTs (Non Fungible Token)
- Be a part of an early stage startup with funding from founders of Polygon

Similar jobs
Node.Js Developer Job Description:
Roles & Responsibilities:
- Developing and maintaining all server-side components.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, debugging, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Recruiting, mentoring, personal and professional development of new team members
- Managing the team of Nodejs Developers and solving their queries.
- Follow and improve code quality standards
- You would be responsible to take interviews for Node.js Technologies & share practical tasks with the candidates if required.
- Conduct Code Reviews and help the team learn about the mistakes to avoid
- Develop standard practices for developers to continuously improve the quality
- Develop Architecture and design for the complex business problems
- Deployment of code, database migrations, and a thorough understanding of the impact of changes in the production environment
- Understanding and augmenting the system and application architecture as needed
- The ability to organize the development process, create a working atmosphere and distribute the workload in the team.
- Identify programming bottlenecks and bugs and find fixes.
- Familiarity with AWS infrastructure.
- Knowledge of front-end technologies.
- Strong understanding of git.
- learn new technology and distribute it to team members.
Requirements/Qualifications:
- At least 1+ years of experience as a Node.js developer.
- Must have good communication skills in English.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Knowledge of development methodology.
- Must be willing to do hands-on coding where required and perform regular code reviews etc.
- Understanding trends and being able to critically assess.
- Availability to resolve urgent web application issues outside of business hours.
- Experience working in a team leadership role
Job title : Backend Engineer
Location : Remote
Job Description
- Responsibilities:
- Execute on the software development strategy to improve our dynamic highly distributed system
- Understand and implement software development/engineering lifecycle concepts to drive features from conception to delivery
- Collaborate closely with the product management, architects and dev-ops to achieve quality releases
- Work hand-in-hand with customer support, documentation and downstream teams to enable customer success
- Make appropriate trade-offs to optimize time-to-release while maintaining performance and scalability requirements
- Be able to clearly communicate goals and desired outcomes to internal project teams
- Interview, mentor and coach new team members
Skills :
Requirements:
- BS/MS in Computer Science/Engineering with 8 years or equivalent experience
- Be a self-starter, able to learn independently and adapt quickly
- Advanced-level of experience as hands-on Core Java Software Engineer in a distributed/cloud-based product
- Solid experience with Spring framework, Rest API, MongoDB, ElasticSearch, Kubernetes and Docker
- Cloud Experience (AWS, Google Cloud, Azure)
- Strong experience and knowledge with Micro services, distributed processing systems, and performance optimization
- Experience with Agile development process and embrace Agile methodologies
- Strong believer of automation test and strive for higher code coverage
- Can-do attitude on problem-solving, quality and ability to execute
Education
- BS/MS in Computer Science/Engineering with 5 years or equivalent experience
Overall 4+ years of experience
· 2 year development experience in NodeJs(v4 and above)
· Knowledge in Unit testing frameworks like Mocha
· Experience in working with any NodeJs web framework(Express or Hapi)
· Development experience using any persistent store (NoSql or Relational)
Formal Deliverables
· Design and development of new and enhance existing applications using Node.JS
· Collaborate with internal and external team members to ensure projects get delivered as planned
· Develop Backend services using HapiJs
· Develop background workers based on cron or rabbitmq messages
· Support existing and new features via bug fixes, prod support or monitoring scripts
· Unit testing for all the developed modules



We are looking for a Python Developer to join our engineering team and help us
Python Developer responsibilities include writing and testing code, debugging programs
Responsibilities :
Requirements :
As Back end developer, we expect you to be motivated in solving real-life complex problems and create compelling experiences for our Resellers. Being a small company we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery. Enhance or build Restful web services for our mobile app.
Responsibilities:
- Develop server-side components, REST APIs
- Assume ownership for existing and new modules including design, development, and unit testing for enhancements of existing modules and development of new modules.
- Analyse problems logically and exercise sound judgment in defining, evaluating, and solving difficult technical and operational problems where solutions may be of a precedent-establishing nature.
- Lead the design and architectural improvements
- Participate and collaborate with team members in design discussions, determines areas of complexity, potential risks to successful implementation, suggest enhancements to architecture, implement POCs, and enhance application.
- Reduce technical debt with quality coding
Requirements:
- A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field) from IITs and Premier Engineering College.
- Excellent Object Orientation, coupled with excellent problem solving and debugging skills.
- Highly skilled at Java and related technologies, including Java Frameworks like Spring-boot or Drop wizard, RESTful web services, JSON, Servlet, JSP, MySQL, MongoDB, Kafka, AWS Solr.
- Must have hands-on experience in building scalable and secure back end systems.
- Have hands-on experience with systems that are asynchronous, RESTful and demand concurrency
- Good to have knowledge of best software engineering practices for all stages of the software development life cycle, including coding standards, code reviews, testing, deployment.

We are looking for a Senior Back-end Node.js Developer who is passionate about design, architecture, and programming. Responsibilities include implementing business logic and developing APIs and services. Your primary focus will be development of all server-side logic, definition, and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end. If you are also passionate about Node.js and software design/architecture, we’d like to meet you.
Requirements:
- 2+ years working in back-end web development with Node.js
- 4+ years working with Javascript
- Experience with server-side templating languages
- Experience with Express.js
- Experience consuming and building robust RESTful APIs
- Experience with Relational Databases like MongoDB, MySQL
- Solid understanding and extensive experience with version control tools like Git
- Exceptional problem solving and ability to work independently
- Exceptional learning skills
- Fluency in both oral and written English
- Understanding of Agile methodologies
We are looking for a Backend Developer who has hands-on experience in coding, building technology blocks, help answer choice of certain platform/tech over others, help the team visualise the product with the available resources and assets.
What you’ll do:
- Design, develop, and test functionality for the latest app design.
- Support the entire application lifecycle (concept, design, test, release, and support).
- Collaborate with cross-functional teams to define, design, and develop new features.
- Take requirements and specs from design to development and be the first line of quality assurance.
- Understand user requirements—these apps have to meet real-world scenarios.
- Support the Supersub Mobile application in its entirety, including working on bug fixes and improving application performance, reliability and stability.
- Continuously discover, evaluate, and implement new technologies to maximise development efficiency.
What you bring:
- 3+ years of experience in building Java, Node JS applications.
- Experience in Building Robust REST APIs Using MEAN or MERN Stack.
- Good programming skills, with the ability to Perform UI testing, Debugging Taking the ownership of the complete lifecycle of a product.
- Solid experience with Unit Testing.
- In-depth understanding of the entire web development process (design, development, and deployment)
- Experience with deploying the code in AWS or AZURE is a plus.
- Ability to write clean code and document the same to develop functional APIs and Admin Panel.
Proven work experience in building a product is a plus. And the candidate must have an Engineering CS background.

About the work from home job/internship
1. Work on backend development
2. Work on application and web development and api development
3. Work on programming languages like JavaScript, PHP, Ruby, Python, Java
4. Work on modern JS frameworks such as React.js, Node.js, and Angular.js
5. Work to implement server-side or application logic, develop databases, and design architectures


