Job requirements
- A strong engineer with excellent Ruby experience working with Ruby on Rails
- Experience with Node.js
- Experience with SQL/nosql databases(Postgresql, cassandra, MongoDB)
- Experience with REST services and API design
- Experience with building the system for scale
- Experience with version control systems (bitbucket, git etc.)
- Experience working with AWS
- Experience with docker/microservices will be an added advantage
- Knowledge of unit & integration testing
- Knowledge of agile development process, jira
- Strong knowledge of algorithms and Data structures
- Basic understanding of the HTTP protocol
- Demonstrated experience working on application development projects and test-driven development. Experience in writing high quality code
- Knowledge of blockchain technology, smart contracts and cryptocurrency will be an added advantage
- Experience in fintech domain will be another added advantage
- Bachelor’s degree in computer programming, computer science, or a related field.
- Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required.
- 3+ years of experience with Ruby On Rails.
- Strong Project & Time Management Skills, along with the ability to apply these skills while working independently, or as part of a team.

About CoinDCX
About
Connect with the team
Similar jobs
Java Developer – Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting. Required Skills: • Exp. - 4 to 7 years. • Experience in Core Java and Spring Boot. • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns. • Should have the ability to analyze, design, develop and test complex, low-latency client facing applications. • Good development experience with RDBMS. • Good knowledge of multi-threading and high-performance server-side development. • Basic working knowledge of Unix/Linux. • Excellent problem solving and coding skills. • Strong interpersonal, communication and analytical skills. • Should have the ability to express their design ideas and thoughts. About Wissen Technology: Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals. Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world. Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation. We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.
We're looking for highly skilled experienced engineers to design and build high-scale, cloud-based data processing systems that can handle massive amounts of data with low latency. You'll work with a team of smart, motivated, and diverse people and be given the autonomy and support to do your best work. This is a rare opportunity to make a meaningful impact in society while working in a dynamic and flexible workplace where you'll belong and be encouraged.
Qualifications:
- Bachelor's Degree required
- Significant experience with distributed systems.
- Experience with modern programming languages such as Java, C#, C/C++, or Ruby.
- Experience with container platforms such as DC/OS, Kubernetes
- Fluency in technologies and design concepts around Big Data processing and relational databases, such as the Hadoop ecosystem, Map/Reduce, stream processing, etc.
- Experience with production operations and good practices for putting quality code into production and troubleshooting issues when they arise.
- Effective communication of technical ideas verbally and in writing, including technical proposals, design specs, architecture diagrams, and presentations.
- Ability to collaborate effectively with the team and other stakeholders.
- Preferably, production experience with Cloud and data processing technologies.
Responsibilities:
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.
- Design and build distributed, scalable, and fault-tolerant software systems.
- Build cloud services on top of the modern OCI infrastructure.
- Participate in the entire software lifecycle, from design to development, to quality assurance, and to production.
- Invest in the best engineering and operational practices upfront to ensure our software quality bar is high.
- Optimize data processing pipelines for orders of magnitude higher throughput and faster latencies.
- Leverage a plethora of internal tooling at OCI to develop, build, deploy, and troubleshoot software.
About us:
Shiprocket is a logistics platform which connects Indian eCommerce SMBs with logistics players to enable end-to-end solutions.
Our innovative data-backed platform drives logistics efficiency, helps reduce cost, increases sales throughput by reducing RTO and improves post order customer engagement and experience.
Our vision is to power all logistics for the direct commerce market in India including first mile, linehaul, last mile, warehousing, cross border and O2O.
Requirement:
We are looking for a Software Engineer who will develop, record and maintain cutting edge applications for Shiprocket Platform.
Key Responsibilities
- Build innovative, state-of-the-art applications which have to perform at scale
- Prepare and maintain all applications utilizing standard development tools
- Develop backend data services and contribute to increase existing APIs
- Ability to act individually in a complex and fast paced environment
- Closely work with the Product and QA teams to ensure smooth delivery
- Participate in solution designing with Tech leads and Systems Architects
- Document the development process, architecture, and standard components
- Coordinate with co-developers and keep project manager well informed of the status of development efforts
- Keep abreast of new trends and best practices in web development
Skills:
- Great people skills to closely work with other teams.
- Strong in establishing systems & processes
- Expertise in Laravel or GoLang, MySQL and Git
- Thorough in Object oriented concepts
- Knowledge of restful Web services
- Understanding of web applications
- Working knowledge of one or more caching, queuing systems in desirable
- Excellent problem solving
- Can do attitude
Vah Vah! is an ed-tech company that offers online makeup courses in micro-batches to students across India to learn from the leading teachers in top cities. We provide holistic education with lots of practical training that makes our students job-ready with not just the base skills but also the soft skills for great customer service. Our teachers have more than 15+ years of experience in training makeup and have certified more than 1000+ students. Vah Vah! is founded by executives with extensive experience running consumer business and mobile games at scale (over 100 million players) at Zynga. Vah Vah! is backed by a leading investment firm.
Website Link: https://vahvah.com/
The Mission
Vah Vah teaches professional makeup to budding makeup artists and influencers through live online classes. We have students from Srinagar, all the way to the Andamans. And experienced teachers who have worked in Bridal Makeup, Ramp Shoots, Film and more. We empower our students to join the workforce as fully trained makeup artists. This is the future of vocational education, and you can help build it.
Our Culture
- Amazing workplace and colleagues to work with
- We have the right mixture of creativity, analytics and hustle to move fast in the right direction.
- You will work with colleagues who don’t take themselves too seriously but move mountains.
- See yourself evolving every month with new problems to solve and new skill to master.
- Work with the smartest engineers so you can learn from them.
- Competitive salary at par with the best in the industry
- Great stock options so you can benefit from the company's growth.
- Immense exposure to new technologies
Responsibilities:
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members. Taking lead on projects, as needed.
Requirements:
- Overall experience of 2-5 years in building backend services using languages like NodeJs, Java etc
- Fluency or understanding of specific languages, such as Java, Node.Js, Python, and operating systems may be required.
- Strong understanding of the web development cycle and programming techniques and tools.
- Focus on efficiency, user experience, and process improvement.
- Strong problem solving and verbal and written communication skills.
- Ability to work independently or with a group.
- Sound knowledge on source control and DevOps
What you get:
- Amazing workplace and colleagues to work with
- Competitive salary at par with the best in the industry
- Immense exposure to new technologies
You have 5 years or more of Backend end development experience with expertise in designing and implementing high-performance applications.
Worked with and built high-performance products using Node Js/GoLang/ Python and have seen the product evolution cycle from PoC to Production
You have a deep understanding of design principles and can rightly judge/implement solutions to complex problems
You are capable of writing high-quality code that conforms to the standards and best practices in a particular language/framework.
You have experience building a product using a mainstream library or framework.
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 environment, and finally monitoring.
Previous work experience in product-based startups
Experience building for products that have scaled and have seen the product evolution
Understands the cryptocurrency landscapeOffers the best CTC in the market










