➢ Design, implement and enhance new components of the Livspace design
platform and content management 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
➢ Contribute creatively in strategic products that will reach large audience
➢ Build a web product that users love.
Who you are:
➢ You earned B.Tech or equivalent degree in computer science or related
engineering field
➢ You have at least 3+ yrs of experience working with large scale web
products
➢ You can learn new technologies quickly
➢ You have strong communication and collaboration skills
➢ You have prior ownership of the delivery of an entire feature/subsystem
You know your way around these:
➢ Linux, Apache, MySQL and PHP
➢ Javascript, AngularJS, JQuery, HTML, CSS
➢ Object oriented programming with Java/Python/Ruby
➢ HTTP and REST web services
About Livspace
About
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 interiors. 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.
If you value autonomy, enjoy challenges, believe in getting things done and can work with minimal supervision, come join us.
Company video
Connect with the team
Similar jobs
2. Spring boot/ Spring or any variations of Spring
3. MySQL
4. Mentions of, distributed systems, scalable systems
5. Mentions of ElasticSearch, Kafka or Redis
6. NoSQL databases like Cassandra/DynamoDB/MongoDB/Hbase etc
7. Mentions of Handling scale/scalable systems
9. Mentions of AWS or Amazon web services.
Description: Design, build and configure applications to meet business process and application
requirements.
Position Overview:
We seek a talented and experienced professional to serve as the Head of Engineering and a Senior Backend Developer with expertise in Go (Golang). In this dual role, you will lead our engineering team and contribute hands-on to developing our B2B SaaS platform, which aims to revolutionize blue-collar worker training in India. You will work closely with cross-functional teams, set engineering standards, and ensure the successful execution of our technology initiatives.
As Head of Engineering:
- Oversee the recruitment, mentoring, and performance management of engineering team members.
- Define and maintain engineering best practices, coding standards, and development methodologies.
- Manage project timelines, resources, and budgets
- Foster a culture of innovation, collaboration, and continuous improvement within the engineering team.
- Drive technical decisions and architecture discussions to ensure scalability, security, and maintainability.
As Senior Backend Developer (Go):
- Design the architecture and implement high-performance, scalable, and reliable backend services in Go.
- Write clean, maintainable, and efficient code while ensuring the security and integrity of the platform.
- Optimize and fine-tune the backend components for maximum speed and scalability.
- Develop and maintain RESTful APIs for seamless integration with frontend and external systems.
- Implement asynchronous programming and event-driven architecture for handling concurrent requests efficiently.
- Work on data modelling and integration with databases for data storage and retrieval.
- Write unit tests and perform code reviews to maintain code quality and ensure robustness.
design, functionality, testing and support
• Ability to develop large scale web/database applications
• Ability to work on multiple projects with multiple deadlines
• Ability to communicate clearly with business users and project manager
• Ability to innovate and provide functional applications with intuitive interfaces
• Proven experience with Microsoft .NET technologies including, .Net Core, ASP.NET,
ADO.NET
• Strong in Jquery/javascrpit/CSS/Bootstrap
• Familiarity with architecture styles/APIs (REST, RPC)
• Knowledge of Design/architectural patterns (e.g. MVC)
• Understanding of Agile methodologies
• Excellent troubleshooting and communication skills
• Excellent documentation skills for Technical Documentation
• Working knowledge of Entity Framework
• Hands on knowledge of JSON, XML, Web API 2, Entity Frame work
• Hands on Knowledge of PostgreSQL/SQL Server or similar databases
• Working knowledge of Angular JS/ React using .net platform is a plus
• Need to be willing to work in a start-up environment
• Ability to work independently and pickup new skills on the go
Oddr is looking for an experienced senior backend engineer to help us build scalable multi-tenanted enterprise Cloud applications. The ideal candidate should be able to bring new ideas to the table and design and develop distributed microservices with a strong emphasis on security, resiliency, scalability, performance, and quality. As a senior engineer, the candidate should be able and willing to mentor and guide fellow team members on best practices like code styling, efficiency, and testability as the team scales and grows. The candidate should demonstrate leadership qualities, be a self-motivated team player, and take pride in what they deliver.
The candidate should be interested in a long-term stable career to grow with our company. The candidate will need to work late night hours because of the geographic distribution of the team.
Requirements:
- Strong proficiency in .NET Core and C#
- Strong understanding of Cloud development concepts, including CI/CD pipelines
- Experience with successful end-to-end delivery of web applications in the Cloud. Azure knowledge is a strong plus.
- Experience with API-driven development and developing RESTful APIs
- Experience with database design and writing complex SQL
- Familiarity with Reactive Programming concepts
- Ability to write clean, well-structured code with adequate test coverage, proper abstraction, and reusability
- Ability to work to tight deadlines, manage priorities, and take responsibility for delivering to time and quality requirements
- Good understanding and experience with Agile development methodologies
- Ability to understand business requirements and translate them into technical requirements
- Excellent communication skills
- Excellent problem-solving skills
Minimum qualifications required:
- Bachelor's degree in Computer Science from a reputable institute. Master's preferred.
- 5 years of experience. 7 years preferred.
What you will do:
- Playing a part in defining software architectures – collaborate with leads to explore existing systems, determine areas of complexity, uncover potential risks to successful implementation, and learn the applications’ capabilities.
- Implementing solutions as per technical design for new features and changes to existing components.
- Participating in the full development lifecycle of new functionality and enhancements to existing applications.
- Committing to producing high quality, highly performing and robust software within agreed time estimates and to agreed quality standards.
- Managing all stakeholder expectations.
- Working alongside global teams.
- Taking responsibility for successful delivery.
- Being able to work in a fast paced Agile/SCRUM environment.
- Following coding standards, building appropriate unit tests, integrating tests and deployment scripts.
- Assisting in defining software architectures – Collaborating with leads to explore existing systems, determining areas of opportunities.
- Translating designs and style guides provided by the Design team into functional user interfaces, ensuring cross browser compatibility and performance.
- Contributing to continual improvement by suggesting improvements to user interface, software architecture or new technologies.
Skills required:
Expertise in core java
Strong skills in algorithms, data structures and object-oriented programming
Strong skills in designing scalable web systems
Experience in working on REST services and libraries like spring and hibernate
Experience in writing complex queries and understanding of database concepts and configurations (MySQL)
Understanding of design patterns.
Experience in micro services architecture will be a plus.
Good to have:
Experience in third party integrations.
Experience - 3- years in Java Backend integration
• Excellent programming skills in C, C++11
• Strong working experience in developing application on Linux.
• Experience of working with multithreading, IPC mechanism, queuing is must.
• Effective requirement analysis and effort estimation skills.
• In-depth knowledge of Object-Oriented Programming.
• In-depth understanding of docker-containers
• Understanding of container orchestration tools (e.g. Kubernetes, docker swarm)
• Experience using MQTT, SSL, boost, etc.
• Preliminary Python hands-on experience
• Unit Testing and Test-Driven Development
• Experience of working with Interfacing or implementing any protocol (BACnet, Modbus, etc.) will be an
added advantage
• Knowledge of developing applications for data collection, real time monitoring systems will be an added
advantage
• Experienced with all phases of project in development, testing and deployment and management of
enterprise solutions.
• Aware of Agile Methodologies, SCRUM, CI/CD methods
• Coordinate application implementations and follow-up on client problems
- 5 to 8 years of hands-on experience in automating MS Office applications like Excel, Word, PPT and Outlook using VBA
- 5 plus years of experience in the design, development, and implementation of programming code
- Experience in database development
- VBA - Should have good experience in developing efficient logic/algorithms using VBA
- Solid understanding of SDLC concepts
- Solid experience in MS Excel (2003, 2007, 2010, 2013,2016)
- Must be good at all excel features and excel formulas
- Well versed with complete MS Office package (Excel, Word, Outlook, PPT)
- Work both independently and as part of a team
- Experience in requirements gathering, effort estimate, designing and implementation, and creating mock-up screens
- Experience in databases like MS SQL Server(2005 to 2012,2014), MySQL, and MS Access
- Must have strong database concepts and DB designing skills
- SQL - must be good at writing efficient, fine-tuned queries using joins and aggregates
- Experience in writing Stored procedures, Triggers and T-SQL
- Nice to have programming knowledge in C# coding should be MANDATORY
- working with C# DLL development and integration with Excel VBA
Interpersonal
- Strong analytical and problem-solving skills
- Excellent interpersonal and communication skills
- Should be able to take complete ownership of the project from requirements gathering to delivery and maintenance
- Should be able to work independently
- Must be Proactive and Self-motivated
- Must have the ability to prioritize the work, execute tasks and meet the deadline without fail
- Effective time management skills
- Customer Focus, Willing to learn and self-teach any new technology
- Strong business and collaboration skills, and responsive to service needs and operational demands
Navia Life Care is looking for a young, energetic, and passionate backend developer for a full-time role, and available to join immediately.
They will be expected to fulfill the following responsibilities :
Backend developer responsibilities :
- Design and build system backend on Python, Django and PostgreSQL
- Experience with Machine Learning, Data Analytics will be a Plus
- Collaborate with cross-functional teams to define, design, and ship new features.
- Unit-testing code for robustness, including edge cases, usability, and general reliability.
- Help improve code quality through writing unit tests, automation and performing code reviews
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Handle software updates, patches, and bug fixes.
- Develop applications for time-sensitive projects while considering business/system requirements.
- Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development.
- Integrate with our front-end and mobile applications
- Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms and product
Requirements :
- Minimum 1 to 5 years working experience in Python, DJango, and other related technologies
- Have published one or more Android apps on the Google Play store
- Experience with third-party libraries and APIs, WebRTC etc.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Excellent ability to develop and understand algorithms.
- Opportunity to join a fast-growing and funded healthcare startup, and direct reporting to the Chief Technology Officer.
- We provide a flexible and innovation-driven work environment, with a 5-day working week, and competitive compensation packages.