11+ Tidal Jobs in Bangalore (Bengaluru) | Tidal Job openings in Bangalore (Bengaluru)
Apply to 11+ Tidal Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Tidal Job opportunities across top companies like Google, Amazon & Adobe.
● Design and deliver scalable web services, APIs, and backend data modules. Understand requirements and develop reusable code using design patterns & component architecture and write unit test cases.
● Collaborate with product management and engineering teams to elicit & understand their requirements & challenges and develop potential solutions
● Stay current with the latest tools, technology ideas, and methodologies; share knowledge by clearly articulating results and ideas to key decision-makers.
Requirements
● 3-6 years of strong experience in developing highly scalable backend and middle tier. BS/MS in Computer Science or equivalent from premier institutes Strong in problem-solving, data structures, and algorithm design. Strong experience in system architecture, Web services development, highly scalable distributed applications.
● Good in large data systems such as Hadoop, Map Reduce, NoSQL Cassandra, etc.. Fluency in Java, Spring, Hibernate, J2EE, REST Services Ability to deliver code quickly from given scenarios in a fast-paced start-up environment.
● Attention to detail. Strong communication and collaboration skills.
Exp in product design and support experience Required Skills: Angular 11/12, .NET framework, .NET Core, Web APIs, Web Security, Microservices, Event driven architecture, Clean Code and 12 Factor principles, Azure PaaS services experience, public facing web application development, web analytics, Bootstrap v5, Angular Material, jQuery, HTML/CSS, SQL Server, Transact-SQL, Azure SQL Experience working with software design, software development life cycle, and development methodologies and implementation Experience working with product systems design principles Experience working with appropriate programming languages, operating systems, hardware and software Experience working with company application development policies and procedures Experience working with company software and hardware products and related business issues that may impact overall business plans
An individual contributor who will be part of the Software R&D team working on the following areas
Backend work in Golang, Micro services architecture
Work with internal team and customers to deliver solutions that will meet the customer needs with respect to the performance security, scalability and functionality.
Implementation of API and authentication methods using JWT
Writing scalable, robust, testable, efficient, and easily maintainable code
Translating software requirements into stable, working, high performance software
Skills
2-5 years of experience in Go programming language
Strong experience in working with Goroutine and channel patterns
Experience in Go framework for DB, JSON, Sockets, Web Frameworks and tools
Knowledge of logging and configuration packages like Zap, Viper
Experience in writing unit tests for Golang code
Familiarity with code versioning tools such as Git or Azure Repo
Should have knowledge of MySQL, PostgreSQL, or any RDBMS
A Bachelor’s / Master’s degree in Computer Science (or equivalent experience)
M-Tech or advanced degree a plus Hackathon participation and accolades are a plus.
Total Exp- 6-8 years with minimum 6+ years of professional software development experience on Java / J2EE
Full SDLC experience (Requirements Gathering, Architecture, System Design, Development, QA, etc…)
Experience with Spring Boot/Spring Framework ( IOP/DI, REST, Security)
Experience with SOAP / REST web services Knowledge of SQL
Knowledge of No SQL concepts.
Work experience on Apache SOLR , REDIS / Relevant Cache Manager , Lucene , Elastic Search .
Mongo DB & Postgres DB / RDBMS is desirable
Understanding concepts of CDN & Content Management
Must have worked on any one messaging solutions like Kafka or RabbitMQ
Bonus Points for Micro Service Design and Development experience
Used Agile methodology / Scrum
Experience leading or working with cross geography teams
Bonus Points for experience working on Unix, Shell Scripting & Build Systems
Experience in performance optimization is an added advantage
Responsibilities:
-You will be actively involved during the entire technology development lifecycle.- Responsibilities will include all aspects from design, coding, testing, customer feedback cycle changes and support. Primary role in software development with object-oriented Java.
-The customized solutions that you will be architecting and developing will also require knowledge and experience with Spring / Spring Boot / Hibernate / ORM Concepts, SOAP / REST, and SQL / No SQL.
-Ability to learn new technologies quickly and willingness to read and digest large existing source code and take Ownership on complex component or subsystem to drive improvements and Re- Architecture. --Work with a team of amazing developers and designers involved in the -design and development of global platforms.
Invent and prototype new features, build, test and ship them to customers as SaaS, Cloud Based or hosted product platforms
Drive the implementation of new technologies which improve our ability to build great customers products. Participate in a fun, open learning environment with great benefits and smart talented folks that represent among the best globally.
Senior Backend Developer - JD If you love to work in a fast-paced startup environment and desire to solve some very challenging problems using technology, we want to hear from you. We are looking for an enthusiastic and energetic individual to work as a Senior Software Developer. You will be involved in working on multiple products for the scaling and growth stage of the lifecycle. We work closely with the real world,. If you are interested to grow and learn in your career and at the same time work on products for the 1Bn user market, we encourage you to apply. Responsibilities ● Managing and guiding a team of junior developers for timely delivery of product and milestones ● Optimization of the application for maximum speed and scalability ● Implementation of security and data protection ● Design and implementation of data storage solutions ● Design & Build: Designing and developing high-volume, low-latency applications for mission-critical systems, and delivering high-availability and performance. ● Collaborate - Collaborating within your product streams and team to bring best practices and leverage a world-class tech stack. ● Measurable Outcome - You will need to set quantifiable objectives that encapsulate the quality attributes of a system. The fitness of the application is measured against set marks. ● DevOps - You will need to set up every essential (tracking/alerting) to make sure the infrastructure/software you built is working as expected. ● Design and development of our REST APIs ● Help maintain code quality, architecture, and automation Required Knowledge and Skills ● Over 3 years of experience working in backend development technologies and DevOps ● Highly curious and ready to dive into complex technical challenges. ● Proficiency in development and scripting in Python, Django/Flask framework. ● Some experience in Angular 6+, JavaScript or TypeScript would be a plus. ● Database design and management, including being up on the latest practices - bonus points for MySQL and MongoDB ● User authentication and authorization between multiple systems, servers, and environments ● 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 ● Setup and administration of backups ● Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform ● Creating database schemas that represent and support business processes ● Implementing automated testing platforms and unit tests ● Understanding of “session management” in a distributed server environment ● Server management and deployment for the relevant environment ● Appreciation for clean and well-documented code ● Hands-on experience with architecture and structural design patterns ● Expertise in designing, developing, deploying, and integrating RESTful APIs ● Ability to understand business requirements and translate them into technical requirements ● A knack for benchmarking and optimization ● Proficient understanding of code versioning tools, such as Git Personality ● Requires excellent communication skills – written, verbal, and presentation. ● You should be a team player. ● You should be positive towards problem-solving, have a very structural thought process to solve problems ● Interest to work in a high paced start-up environment with a large amount of learning. ● Good understanding of different frameworks, and be able to pick up new technologies at ease. ● You should be agile enough to figure out a need for new technologies/frameworks and learn new technology for better product performance.
We are looking for a back end developer with strong foundational knowledge of SQL, microservices architecture and Javascript.
Please don't apply if experience < 2 years || Javascript !=advanced
Responsibilities:
1. Back end ownership and implementation of projects in Node.js
2. Strong knowledge of JS and SQL is critical
3. Knowledge and experince of working on RHEL/Ubutnu servers is an additional bonus
4. Experience in writing large modularised projects
5. Production experience in implementing highly scalable microservices
At Gida, you’ll be developing and contributing to different applications and projects. If you’re the person with the right calibre and mindset, you’ll get opportunities to work on diverse projects and learn new skills.
Hybrid work model - work from home with 1-2 days in office
Livspace is India’s trusted interior design and renovation platform that connects interior designers, homeowners and vendors. For homeowners, Livspace is their one-stop destination for all things interior. For interior designers and vendors, we’ve streamlined their workflow from design all the way to delivery through powerful and innovative technology.
We’re currently in nine Indian metro areas. We’ve made over 20,000 customers happy by delivering their dream homes to them. With over 3,500 interior designers on board, we’re the largest design community India has seen. We employ over 2000 passionate individuals who continue to grow and be a part of this exciting journey.
Working at Livspace:
Livspace believes in an open, intellectually honest culture where everyone is given the autonomy to contribute and do their life’s best work. As a part of the dynamic team at Livspace, you will have a chance to learn new things, solve new problems, build your competence and be a part of an innovative design-and-tech startup that’s revolutionizing the interiors industry.
If you value autonomy, enjoy challenges, believe in getting things done and can work with minimal supervision, come join us
As a Principal Software Engineer you will:
Design, implement and enhance new components of the Livspace design platform and supply chain platform.
Design new features for the e-commerce properties and front-end products and mobile apps
Maintain engineering infrastructure
Have significant impact on current and future technology roadmap
Complete ownership of Service/Services that your team is responsible for
Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices
Own large technical deliverables and execute in an exemplary way
Be able to conceptualize and develop prototype quickly
Contribute creatively in strategic products that will reach large audience
Build a web product that users love.
Who you are :
Deep expertise with any or combination programming languages: Java, Python NodeJS any Object oriented high level proprietary or open source language with strong programming constructs ( Java Preferred ).
Substantial experience in building complex and scalable solutions.
Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.
Experience leading multi-engineer projects and mentoring junior engineers
You earned B.Tech or equivalent degree in computer science or related engineering field
You have at least 6+ years of experience working with large scale web products
Your Array (Nice to Have) :
Good sense of system characterization and identification of technical requirements
Good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems.
Architectural & Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs
Strong problem Solving skills, Identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms
Ability to work in fuzzy environments and complex environments
Able to take high ownership of complex system components and drive it to the next level
Good exposure both with tech breadth and tech depth
Funcxnal is an early stage high growth tech startup, offering SaaS based Marketing Platform matching curated businesses with users interested in jobs, projects, offers,content publishing, events, review based sales, marketing collaterals, companies database, virtual boot camps and online workshops. Check out the product https://www.facebook.com/Funcxnal/
You will:
• Analyze users’ needs, then design, test, and develop software to meet
those needs
• Recommend software upgrades for customers’ existing programs and
systems
• Design each piece of the application or system and plan how the pieces
will work together
• Create a variety of models and diagrams (such as flowcharts) that
instruct programmers how to write the software code
• Ensure that the software continues to function normally through software
maintenance and testing
• Document every aspect of the application or system as a reference for
future maintenance and upgrades
• Collaborate with other computer specialists to create optimum software
Skills Required:
-Minimum 3 years of proven software development experience in PHP.
-Demonstrable knowledge of web technologies including HTML, CSS,
JavaScript, AJAX, Query
- Experience in Laravel
- Good knowledge of relational databases.
- Working experience on version control tools GIT/SVN
- Experience in developing web services (API).
- Experience in Web Services (REST/SOAP)
- Expertise in MySQL.
Read more
Get to hear about interesting companies hiring right now