Similar jobs
Job Description ReactJs
Our client is looking for talented, enthusiastic software developers who share our passion for
delivering the best user experience.
You will be the right fit, if you have a keen eye for details and high standards for code quality and
efficiency, creating innovative new features and maintaining existing ones.
Responsibilities:
Developing user interface components and implementing them following well-known React.js workflows
(such as Flux or Redux).
Building reusable components and front-end libraries for future use.
Optimizing components for maximum performance across a vast array of web-capable devices and
browsers
Integration of the front-end and back-end aspects of the web application
Requirements:
Experience in developing modern web applications using React and Redux.
Strong proficiency in CSS, JavaScript, including DOM manipulation and the JavaScript object model
Good understanding of Database schema, design, optimization, scalability.
Great communication skills, strong work ethic.
Ownership of the product from start to finish.
Ability to learn new technologies quickly.
Nice to have:
Experience with AWS
Expert level understanding of the HTML DOM and underlying event model
Prior Open source contributions
Experience building responsive designs
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
-
Proven software development experience in PHP
-
Understanding of open source projects like Laravel, Drupal, Mysqletc
-
Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
-
Good knowledge of relational databases, version control tools and of developing web services
-
Experience in common third-party APIs (Google, Facebook, Ebay etc)
- Writing back-end code and building efficient PHP modules.
- Write clean, well-designed code.
- Updating and altering application features to enhance performance.
- Conducting analysis of website and application requirements.
- Developing back-end portals with an optimized database.
- Integrating data storage solutions.
- Troubleshoot and fix any issues relating to PHP programs.
- Ensure smooth operations of web processes and infrastructure.
- 3+ years of Professional Full time experience building and maintaining complex software on a cross-functional team. You'll join us in writing clean, maintainable software that solves hard problems. You'll write testable, quality code. You'll push the team and the mission forward with your contributions.
- Strong database skills
- Bachelors or Masters in Computer Science Engineering (or equivalent)
- Minimum product dev experience of 3+ years in web/mobile startups with expertise in designing and implementing high performance web applications.
- You're an incessant problem solver and tougher the problem gets, more fun you have.
- You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production env and finally monitoring.
- Understanding of MVC design patterns.
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
- User authentication and authorization between multiple systems, servers, and environments.
- Knowledge of object-oriented PHP programming.
- Understanding accessibility and security compliance.
- Proficient understanding of code versioning tools, such as Git, BitBucket.
- Good knowledge of relational databases, version control tools, and developing web services.
Job description
- Lead design, development, implementation and maintenance of applications & back-end services demonstrating service-oriented architecture.
- Design, build, test, and maintain scalable APIs, services, and systems within the platform.
- Choose the right Data Structures, tools, and tech stacks and do high-level design with guidance.
- Build, develop, mentor, review code and coach junior team members.
- Extensive programming experience with cross-platform development: Java/SpringBoot, Javascript/Node.js, Express.js or Python
- Extensive knowledge of ElasticSearch, MongoDB or Cassandra, Redis, SQS and data streaming (Spark, Flink, Kafka streams, storm, etc.).
- Well versed in Kafka Understanding cloud native technologies such as Docker and Kubernetes, capable to cover full development lifecycle including CI/CD
- Experience in use of source code management system like GIT, bitbucket and build tools like ant, maven, Gradle or make.
- Take great pride in Code quality and developer productivity.
- Put in Microservcies architecture in place that paves road for scalability, efficiency, observability, and availability.
- Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.
- Write algorithms and services to influence personalisation and recommendation from a real-time recommendation engine for both home feed to surface most viral videos + video e-commerce
- Build machine learning pipelines using Kinesis,Spark/Flink/TensorFlow etc
- Agile methodologies, Sprint management, Roadmap, Mentoring, Documenting, Software architecture
- Proven experience in handling large infrastructure and distributed systems Liaison with Product Management, DevOps, QA, Client and other teams Your Experience Across The Years in the Roles You’ve Played
Requirement:
- Have total or more 7 - 9 years of experience with 2-3 years in a startup. Have B.Tech or M.Tech or equivalent academic qualification from premier institute. Experience in Product companies working on Internet-scale applications is preferred
- Thoroughly aware of cloud computing infrastructure on AWS leveraging cloud native service and infrastructure services to design solutions.
- Follow Cloud Native Computing Foundation leveraging mature open source projects including understanding of containerisation/Kubernetes.
We Value Engineers Who Are :
- Customer-focused: We believe that doing what’s right for the creator is ultimately what will drive our business forward.
- Obsessed with Quality: Your Production code just works & scales linearly
- Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve.
- Pragmatic: We do things quickly to learn what our creators desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability
Chingari Benefits
The glory. Almost too much responsibility.
A fun-life balance
A ticket on our rocket ship to the moon. ��
Role Description
The successful candidate will be a pro-active problem solver, quick learner and will provide technical leadership and solution ownership. This candidate should have a passion for technology and should be looked at as a “technical guru” who champions their design, coding and implementation strengths and prides themselves on their development expertise. The successful candidate will join a team that develops and integrates enterprise e-commence and e-transaction systems for a diverse client base.
Job Responsibilities
- The successful applicant will be responsible for the technical delivery of all development assignments allocated to him in a timely fashion, while meeting rigorous quality targets.
- Unit testing of code - Working with very large and complex SQL databases
- Troubleshooting through resolution of technical issues and system errors
- Performing testing, documentation, and mentoring/grooming/coaching less technical staff where applicable
- Work with Architects, Project Managers, and other Developers to estimate the level of effort necessary to implement assigned work packages.
- Write efficient, clean, tested code that follows high standards and quality requirements
Specific Skillset Required
Minimum 2-3 Years of strong hands-on experience on:
- PHP, MySQL, JavaScript, CSS, HTML 5, Ajax, JSON
- PHP framework preferably Laravel
Strong Fundamental knowledge required
- Web development experience in Core PHP, Mysql, MVC architecture.
- Computer Science fundamentals in object-oriented design, data structures
- Implementation of Service Integration of an on Demand Web Application
- Proficient understanding of code versioning tools, such as (Git / SVN / Bitbucket)
- Experience in developing cross-browser-compatible web applications in HTML, CSS
- Experience developing and deploying solutions/applications across various environments (on-premises and cloud (AWS, Azure, Alibaba, GCP etc.)
**
We are looking for a Node JS developer interested in building high performance backend using PostgreSQL. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
Integration of user-facing elements developed by front-end developers with server side logic
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Implementation of security and data protection
Integration of data storage solutions - Postgresql