At Invideo, we have set an ambitious goal for ourselves, to build a full fledged video creation and editing platform inside the browser that works cross platform with real time collaboration. We are looking to hire passionate and motivated senior backend developers that can help us to reach our goal.**Responsibilities*** Design and own the entire backend architecture at Invideo.* Define best practices and coding standards to be adopted across the organisation * Rewrite some of the core backend services to make them scalable and resilient.* Collaborate with product team and individual developers to ensure scalable and extensible architecture for new features* Work closely with Devops to ensure our systems are running properly* Mentor junior team members and introduce new technologies as and when required* Help us in recruiting and building a high quality engineering team**Perks*** Work in an extremely fast paced environment* Work with a great team that has a strong focus on learning and career growth* Work on designing and owning architecture for an extremely fast growing startup* Flexible work hours and fun culture* Company trips* Generous Allowance for Self Learning* Allow 100% remote**Required Skills*** 5+ years experience working on backend systems(preferably micro-services)* Strong experience building products on statically typed languages like Golang/Rust/Java or similar. * Experience with deploying containerised services using Docker* Strong expertise with database systems and good understanding of scaling and optimising databases.* Experience with designing, monitoring and owning large scale distributed systems* Strong problem solving mindset and experience solving complex problems in the past.* Experience working on cloud providers like AWS, GCP* Experience leading a team of backend developers**Great to have*** Strong experience with Golang* Experience with machine learning* Experience with functional languages.* Previous startup experience* Open source contributions* Writing technical blogs and contributions at conferences
Position – Engineering Manager Location – Bangalore/Mumbai/Remote About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovativecompanies in India by FastCompany. We were also coveredby the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partnerfor Government of India - Startup India program Our program with IIIT B has been ranked #1 programin the country in the domain of Artificial Intelligence and Machine Learning About the Role A highly motivated and passionate individual who has experience in executing end to end web based products and applications; bringing them to production quickly and with high quality. Passionate about building flexible and scalable solutions with an eye for detail and can weigh pros and cons to find best possible solutions. Role and Responsibilities Collaborate with Product Managers to plan, implement and deliver tasks and modules on a timely basis with best practices and adherence to SOPs. Understand the product requirements, ask questions, and gather information and feedback to design and deliver scalable and flexible systems. Deliver end to end applications from front end web development, back end development, middleware integration and persisting data in no SQL or RDBMS databases. Play the role of an unblocker in a tight scrum environment. Should be able to help other developers with challenges, problem solving, and help achieve milestones as per plan. Build a highly skilled and efficient team by hiring, keeping the team motivated, and managing performance. Build a culture of agile development, continuous improvement, and a strong sense of product ownership Drive a culture of high quality at all stages by leveraging CI/CD and automation. Identify architectural issues and plans to resolve them. Proactively identify risks and define mitigations plans. Prioritize to manage ad-hoc requests in parallel with ongoing projects. Hands on with programming with 25%+ of bandwidth going into coding activities owned. Skills/Experience A highly talented developer with 8+ years of hands-on experience in building secure and scalable web based applications using Java in backend and JS based frontend frameworks. Demonstrated experience managing teams of 5-10 or more engineers in product or online teams. Strong knowledge of Java 8+, databases (SQL and NoSQL) , MySql, Mongo, Experience working with Cassandra, Spring Boot, Apache Spark, Kafka, RabbitMQ is highly desirable Working knowledge of any one or more of AngularJS/ReactJS/VueJS and CSS3, HTML5. Strong experience in data modelling for data storage tools in SQL; experience with noSQL is highly desirable. Experience building scalable solutions for 2x, 5x and 10x growth with high quality and flexibility. Practitioner of test driven development practices. Experience in creating and adhering to best practices for development. Experience working with container technologies like Docker and knowledge of CI/CD processes for automated integration and deployment. Basic knowledge of AWS preferred. Strong experience in Microservices (SRP) paradigm. Willing to learn new technologies (Golang) Qualification – B.Tech/M.Tech/MCA(IT/Computer Science) Years of Exp – 8+
We are looking for a passionate software engineer to lead a team working on designing and implementing distributed, real-time applications using micro-services. If you see beauty in code, have knowledge in depth and breadth, advocate best practices and love to work with an imperfect team. This is an ideal position for you. Let's start the journey and grow together. Requirements: 5 - 7 years of software development experience 1 - 3 of experience with Go programming language A knack for writing clean, readable Go code Experience with SQL and NOSQL databases like Mysql, Postgres, MongoDB Proficient with Git Microservices architecture Event-driven architecture Impressive Communication About us:Magassians VOIP Private Limited is a software development company specializing in building VOIP based applications using microservices. Right now we are a group of opinionated Software Engineers specialising in building scalable, distributed and highly available applications. We have been chosen as the premium development partners to a Enterprise Voice and Data telecom company in the US.
Responsibilities: Own end to end development and operations of high-performance Spring Hibernate Applications. Design the architecture and deliver clean, testable and scalable code Participate in requirement gathering and display a strong sense of ownership and delivery Skills and Qualifications: Strong in Data Structures, algorithms and Object Oriented Concepts, Message Queues and Caching BE/ B.Tech preferred
What do Microsoft, The Gap, Royal Bank of Scotland, Lockheed Martin, and top Open Source projects like JQuery have in common? They all use BrowserStack, as do over 25,000 other customers! BrowserStack is the industry-leading, cloud web and mobile testing platform that enables developers to test their websites and apps on different operating systems and mobile devices. Since launching in 2011, our mission has been bold yet simple: To be the testing infrastructure for the internet. 6 years and billions of tests later, we are ready for our next phase of hyper growth. Bootstrapped for the first 6 years, we continue to be profitable since inception with a near exponential growth in customers around the globe. Recently, we closed $50M in Series A funding from Accel Are you are the one who wants to work on a tech-heavy product, and the challenging technical problems that it entails? Problems vary, and can be as diverse as scaling the product smoothly as the company grows, to setting up a device farm, or solving streaming issues through a browser, without the use of plugins. Will you be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs and user-centric online applications, business logic, scaling performance, and 24x7 reliability? JOB RESPONSIBILITIES Writing high quality code, participating in code reviews, designing/architecting systems of varying complexity and scope, and creating high quality documentation supporting the design/coding tasks Lead out team meetings, stand-ups, and architecture/design discussions Identify areas of improvement in our frameworks, tools, processes and strive to make them better. Evaluate our success metrics and evolve our reporting systems Works on the web application layer, backend, systems, streaming and other associated technology to build our product and components Find solutions and solve issues around a variety of operating systems or programming languages Researching new technologies and adapt them to BrowserStack requirements Own and commit to all your work, and be accountable for your results Using and understanding code from Open Source Teaching others how to use new software Willing to learn new programming languages and databases Able to write efficient SQL queries and design schemas for relational databases Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people (no lone wolves) Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24x7 Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality REQUIREMENTS Good experience in at least one scripting language: Ruby, Nodejs, Python, AppleScript, Unix shell or similar Familiarity with one compiled language: C, Java, Go or similar Good knowledge of operating systems and networking concepts Reasonable knowledge of Windows and/or Linux operating systems Ability to work on Windows and Linux platform below the application layer, including file systems, kernels, custom installations, shell scripting, internal APIs, etc Aggressive problem diagnosis and creative problem solving skills Startup mentality, high willingness to learn, and hardworking Experience of 3-6 years
Job Summary- Expand the product to suit the needs of all kinds of travellers. From family travellers to hardcore backpackers and from free independent travellers to those who need a more guided approach to planning their trip. - Launch across more countries. This means adding support for more geographies, things to do, weather, currencies and payments, transport and accommodation. - Scale it up to serve millions of users a year, from across the globe. We are seeing decent growth, but it is time to up the game. Responsibilities and DutiesHow you'll add value: - Own the architecture and design decisions that go into shaping our backend microservices - Build and ship robust features. - Work with web and mobile engineers to design and build APIs to power the traveler and influencer applications. - Help us scale out to multiple geographies and serve millions of travelersRequired Experience, Skills and Qualifications- An innate desire to grow. Both personally and with respect to the value you add to other people's lives. - 4+ years industry experience working with golang/Django- Sound understanding of CS fundamentals. We don't expect you to remember every algorithm by heart. But if you know how to find the most appropriate one for any given problem, let's talk. - Personal projects that show an aptitude for technical excellence and product sense. - Interest in contributing to open source projects - Bonus points if you have an interest in the philosophy behind technologies. - You are intrigued by why did people develop certain technologies the way they did.Benefits- Work with a bunch of amazing people on a challenging problem. - 1 backpacking trip each year to travel outside India. We don't allow you to travel, we WANT you to travel. - Stock. - We don't mind work from home/cafe/some random city in the world as long as your work and your team is not disrupted. - We don't have a leave policy (there is a guideline for legal reasons) but you are free to take as much personal time as you need as long as you get your job done. Job Type: Full-time Salary: ₹2,000,000.00 to ₹3,000,000.00 /year
Job Summary Excellent hands-on experience with Go lang (if not Golang, in either JAVA, DotNet and/or NodeJS) Write CRONs and background tasks required for the growth of business and product Build REST APIs as required Ability to code using design principles Write reusable code and libraries for future use Have the working knowledge of Microservices Architecture using Docker Collaborate with other team members and stakeholders in executing various new and existing ideas Possesses the knowledge of developing and deploying in Linux environments Passion for building great products and loads of energy. Key SkillsSkills that we would be more than happy for a dev to have: - Worked in CI/CD environments - Developed code using TDD/BDD approach. - Worked with Virtualization on Linux (KVM) - Experience in working in Agile development environment About You We’re looking for exceptional Engineers with an amazing breadth and depth of technology expertise! If you’re the kind of person that looks at the bigger picture and want to build something that has a real impact on the end user, go ahead and apply for the position. Ability to see the big picture but still love to code! Strong in backend languages, such as Java, DotNet or NodeJS! Familiar with client-side frameworks such as React, Angular, Vue etc. Strong HTML/CSS skills – you understand not only how to build the data, but how to make it look great too. Knowledge of architectural design and you like to build something scalable and flexible to support business Agile or Scrum is your favorite development approach. And when we start talking about performance, security and unit testing? Well that’s music to your ears
Opening for the position of a Golang Developer in a Blockchain Company Designation: Open for discussion Experience: 3+ years Location: Navi Mumbai Job Description: We are looking for an experienced Golang Developer with at least 3 years experience to help develop and support our scaling platform for Ethereum. Experience with blockchain and security protocols is a major plus. Strong knowledge of Go programming language, paradigms, constructs, and idioms:- Knowledge of common Goroutine and channel patterns. Good knowledge of distributed systems architecture. Good knowledge of package management tools such as Glide. Latency and fault tolerant tools like go-hystrix. Ability to write clean and effective Godoc comments. Familiarity with code versioning tools like Git. Rigor on Unit testing, coverage and best practices. Good working experience on high traffic microservices. Some DevOps experience is a major plus (Docker and cloud deployment - AWS, DigitalOcean).
We are looking for backend engineers to join our nimble team. You should love working in teams to build things people use. You must be passionate to take responsibility and always enthusiastic about learning new things. You should take care of all microservices that we have running on kubernetes. Responsibilities - Architect scalable backend systems, services, and APIs. - Identify performance bottlenecks, and find ways to reliably resolve them. - Own end to end development and operations of high performance Rails Applications - Implement product features using Rails, AWS and various third-party libraries - Writing reusable, testable and efficient code - DevOps (kubernetes, Docker, GCloud) Requirements - At least 2 years experience in Development with extensive experience using Ruby/Golang/Python/Nodejs. - Excellent understanding of Object Oriented Programming - Ability to self-manage and work autonomously in a collaborative environment - A focus on detail including around automated tests and documenting your code - An agile mindset and the ability to adapt to changing priorities and requirements - Good in analyzing and solving problems - Passionate to work in a start-up What you will get - A chance work with founders - Product ownership - take autonomy over core products & product features - Be a part of early tech team - Stock options Our stack: Our continuous releases are integrated with Jenkins, Bitbucket & kubernetes. On the frontend, we use React for the views, organize the data flow with Flux architecture, and test our application with RSpec. On the backend, we're a Rails shop riding on AWS and Postgres RDS About Company: GoComet (www.gocomet.in) is world’s leading Logistics Management Platform (LRM) platform used by enterprises to make freight procurement and delivery efficient and fast. As a technology company, it is revolutionizing the $200 Billion international logistics space by eliminating inconsistencies in the procurement process at various stages of procurement like RFQs, quote comparisons, human dependent negotiations and insufficient disclosure of terms. Its enterprise SaaS product that is currently used by large manufacturing conglomerates (like Olam, Mondelez, Sun Pharma, Tata, Aditya Birla) combines the power of data science with progressive machine intelligence to drive sharp reverse auctions bringing out best possible end to end rates for shipments.
Key Responsibilities: Building /reviewing up solution based on the business requirement Worked on Microsoft technologies. Responsible for end to end document management where expected and provide standard and relevant client deliverable content Works on enhancement and maintenance of interfaces Defines specifications Ensures good understanding of requirements by dev team Support team during testing phases Designs and maintains technical and support documentation Strong organizational, presentation, and customer service skills. Defines Specifications Ensures understanding of functional specifications by development team Assists in test strategy, plan & case definition Supports users during UAT Assists and ensures go live and transition to production Participates in project meetings Produces reporting Interacts with all the team, onshore and offshore.
Collaborate with cofounders to guide strategic direction of product and company Responsible for entire product lifecycle from concept to deployment Build out user experience, design, development and QA capabilities through a combination of hiring and outsourcing to vendors Establish the initial architecture for the application will include database design and cloud infrastructure Estimate development release cycle and manage the release process Implement scrum based development cycles
Managing tender related activities (Understanding the tender documents, preparing pre-bid queries, tracking important dates, checking for corrigendum’s, maintaining records for that tender etc.) Preparing tender synopsis Tender documentations (MAF, SAC etc.), solution documentations (Technical proposal, solution assumptions, hardware & OS requirements Interact with eco system partners, arriving at integration methodologies, preparing system architecture, preparing solution PPT, interaction with customer & consultant on the solution proposed and making presentations, supporting sales team Full Technical rating of the tender Understanding POC requirements, Interacting with sub system vendors and development team for integration of sub-systems in to CCC for POC, Coordinating with MSI for POC requirements, demonstrating the POC to customer/MSI/Consultant Setting up standard process and check list to speed up the response to RFP
Backend Engineer : 1 – 2 Years Job Description : Koinex aims at being a game-changer in the nascent Indian blockchain industry. We're a small team that's growing fast and we're looking for Backend Engineers. As a member of the engineering team, you will have the opportunity to build and scale backend systems for our exchange platform while also working on new blockchain products. If you believe that you drive for excellence in what you do and would go an extra mile to achieve that, this might be an interesting opportunity for you. Responsibilities: • Translate business requirements and use cases into functional applications. • Design, build, and maintain efficient, reusable, and reliable code. • Review, test, and verify code for adherence to quality and security standards. • Identify bottlenecks and bugs, and devise solutions to these problems. • Help maintain code quality. Expected to have: • Hands-on experience in at least one of Java / Ruby / Golang / Python / Nodejs languages. • A demonstrated history of getting things done. • Experience with testing your own work, without relying on testers or QA. • Teamwork skills with a problem-solving attitude. • You're passionate about Fintech / Crypto / Blockchain. • Knowledge in Web Service and REST. • Have experience with SQL / NoSQL / in-memory databases. Good to have: • Hands-on experience in blockchain technology About Company Koinex is India’s first open orderbook exchange with the support of multiple digital assets onto a single platform. We are an entrepreneurial team of over 60 members — Engineers, Product Designers, FinTech Experts, Marketers, and Customer Success Professionals with one thing in common: a passion for the blockchain technology and the decentralized future. Since our inception in August 2017, we have grown to become the largest digital assets exchange in India. Koinex has been a pioneer with many firsts: fully KYC-compliant, enabling instant deposits and withdrawals, supporting important hard forks, opening the dialogue with top-level regulators among others. We’re now focusing extensively on becoming the forerunner in making India the hotbed of blockchain technology development. If Interested, Kindly Revert back on firstname.lastname@example.org with your updated CV/Resume.
We are looking for a DevOps guy, feel free to contact us More detailed job description is given here. https://obmondo.com/en/jobs NOTE: cutshort wont let me see your profile, so you need to send an email to ashish at obmondo.com