Commercial software development experience
Strong object-oriented design and coding skills in Java, springboot, Angular 2+, HTML, CSS, Js.
Strong understanding of data structures and algorithms
Experience leading a team of software engineers
Experience with accurately measuring the productivity of a team
Experience writing scalable software
Ability to work collaboratively within a team environment of engineers
Excellent English Speaking and Writing skills
Experience with web services technology (REST, SOAP, etc)

Similar jobs
Company: Billion-dollar US-based Retail
About the Role:
We are seeking a talented and experienced Fullstack Engineer with a strong focus on frontend development to join our dynamic team. You will work with modern web technologies to design and implement highly scalable and user-friendly interfaces for our global e-commerce platform. This is a hybrid role requiring 3 days a week from the office and 2 days remote.
Key Responsibilities:
Develop and maintain high-performance web applications with a primary focus on frontend features.
Collaborate with designers, backend engineers, and product managers to deliver seamless user experiences.
Write clean, maintainable, and scalable code using React.js, Vue.js, and other modern frameworks.
Integrate and optimize backend services using Node.js and PostgreSQL.
Participate in code reviews, mentoring sessions, and team discussions to uphold engineering excellence.
Stay up-to-date with emerging trends and technologies in fullstack and frontend development.
Required Skills and Experience:
8+ years of professional experience in software development, focusing on fullstack engineering.
Strong proficiency in React.js and/or Vue.js for frontend development.
Solid understanding of Node.js for backend services.
Experience with relational databases like PostgreSQL.
Proficiency in building responsive, cross-browser-compatible, and accessible user interfaces.
Familiarity with agile development methodologies and version control systems like Git.
Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.
Preferred Qualifications:
Previous experience in the retail/ E-commerce / and finance domain a plus.
Brandzzy is a forward-thinking technology company dedicated to building innovative and scalable Software-as-a-Service (SaaS) solutions. We are a passionate team focused on creating products that solve real-world problems and deliver exceptional user experiences. Join us as we scale our platform to new heights.
Role Summary:
We are seeking an experienced and visionary Senior Full Stack Developer to lead the technical design and development of our core SaaS platform. In this role, you will be responsible for making critical architectural decisions, mentoring other engineers, and ensuring our application is built for massive scale and high performance. You are not just a coder; you are a technical leader who will shape the future of our product and drive our engineering culture forward.
Key Responsibilities:
- Lead the architecture and design of highly scalable, secure, and resilient full-stack web applications.
- Take ownership of major features and system components, from technical strategy through to deployment and long-term maintenance.
- Mentor and guide junior and mid-level developers, conducting code reviews and fostering a culture of technical excellence.
- Drive technical strategy and make key decisions on technology stacks, frameworks, and infrastructure.
- Engineer and implement solutions specifically for SaaS scalability, including microservices, containerization (Docker, Kubernetes), and efficient cloud resource management.
- Establish and champion best practices for code quality, automated testing, and robust CI/CD pipelines.
- Collaborate with product leadership to translate business requirements into concrete technical roadmaps.
Skills & Qualifications:
- 5+ years of professional experience in full-stack development, with a proven track record of building and launching complex SaaS products.
- Deep expertise in both front-end (React, Angular, Vue.js) and back-end (Node.js, Python, Java, Go) technologies.
- Expert-level knowledge of designing and scaling applications on a major cloud platform (AWS, Azure, or GCP).
- Proven, hands-on experience architecting for scale, including deep knowledge of microservices architecture, message queues, and database scaling strategies (e.g., sharding, replication).
- In-depth understanding of database technologies (both SQL and NoSQL) and how to choose the right one for the job.
- Expertise in implementing and managing CI/CD pipelines and advocating for DevOps principles.
- Strong leadership and communication skills, with the ability to articulate complex technical ideas to both technical and non-technical stakeholders.
- A passion for solving complex problems and a proactive, self-starter attitude.
About the role:
We're looking for a seasoned backend specialist skilled in Adobe Experience Manager (AEM) and robust Java development. The role encompasses crafting and maintaining AEM templates, components, and integrations while upholding clean coding practices.
Responsibilities:
AEM Development & Maintenance:
- Develop and maintain AEM templates, components, and workflows.
- Collaborate with front-end teams to ensure seamless integration of web components into AEM.
- Implement and manage content structures within the AEM platform, including content types, taxonomies, and metadata.
Java Development:
- Write clean, scalable, and maintainable Java code to enhance the backend capabilities of AEM.
- Optimize performance of AEM instances, leveraging Java best practices and tools.
- Work with other Java-based tools and frameworks that integrate with the AEM ecosystem.
System Integration:
- Integrate AEM with other enterprise systems, databases, and third-party services using APIs, web services, or other methods.
- Ensure data consistency and reliability across integrations.
- Ensure backend solutions adhere to clean coding practices.
- Conduct and participate in regular code reviews to maintain code quality.
- Stay updated on the latest AEM patches and updates, and ensure timely application for security and performance.
Performance & Scalability:
- Monitor AEM backend performance and optimize as necessary to ensure smooth operation.
- Work with infrastructure teams on scaling solutions, ensuring the AEM platform can handle growth in traffic and content.
- 8 years’ experience in development, with atleast 4+ years in AEM
- Strong expertise in Java with a focus on backend development.
- Proven experience working with Adobe Experience Manager (AEM) and understanding of its architecture and components.
- Proficiency in developing and managing OSGi components and services, with an understanding of OSGi configurations, lifecycle, and modularity aspects.
- Deep knowledge of JCR standards, including experience with node structures, versioning, and query languages like XPath or SQL2.
- Experience with AEM built in and exgternal search engine
- Knowledge of clean coding practices and principles with a track record of applying them in past roles.
- Familiarity with RESTful services, and integration patterns with AEM.
- Strong understanding of version control systems, preferably Git.
- Knowledge of continuous integration and continuous deployment (CI/CD) pipelines and tools.
- Comfortable with server configurations, caching strategies, and optimizing AEM dispatcher setups.
- Knowledge of CDN.
- Maintain code quality through regular code reviews, unit testing, and following established best practices.
- Stay updated with the latest industry trends and incorporate them into projects as deemed fit.
- Good communication including written, diagrammatic, and oral to unwind complexities in solutions to technical and non-technical personnel.
- Strong analytical, critical thinking, and problem-solving skills.
- Keep up with the latest trends, be a disruptive thinker and have experience of driving cultural change in organizations.
- Passionate innovator.
- Self-motivated and capable of leading initiatives with little or no supervision.
- Flexible to meet changing requirements and priorities.
- Good inter-personal skills combined with willingness to listen and learn.
- Able to react positively under pressure to deliver solutions in a timely manner.
- Enjoy results-oriented and thought-provoking work with a strong desire to progress career.
- Able to work in a global, multi-cultural environment.
- Able to express compassion and have engineering empathy.
- Willing to travel as required by role, when needed.
Academic requirements
- Bachelor's Degree in Management Information Systems, Computer Science, or related computer engineering degree is preferred but relevant work experience and proven background is foremost.
As the industry pioneer behind Content Performance Marketing, BrightEdge has thoroughly redefined the concept of Search Engine Optimization (SEO) by developing an award-winning platform that precisely measures and optimizes marketing content across online channels. Our cloud-based platform is powered by big data analysis that allows our customers to plan, optimize, and measure campaigns based on real-time content performance. BrightEdge has emerged as the leading international provider of cloud-based SEO Enterprise solutions due to its dynamic and results oriented entrepreneurial culture.
BrightEdge is looking for a Full Stack Engineer to join our fast-growing team in Cleveland, OH. In this position, you will develop key backend and frontend components used by some of the largest companies in the world. You’ll innovate alongside the best minds in the industry, as well as be one of the first engineers launching our Cleveland engineering team.
Key Responsibilities:
- Collaborate with cross-functional teams to design and implement responsive web interfaces.
- Develop and maintain efficient, reusable, and reliable code using PHP, Python, React.js, HTML, and CSS.
- Troubleshoot and resolve front-end issues, bugs, and performance bottlenecks.
- Stay updated on emerging trends and best practices in front-end development.
- Participate in code reviews to maintain code quality and ensure adherence to coding standards.
What It Takes To Be Successful
- Bachelor's degree in Computer Science or a related field.
- Proven work experience as a Front-End Developer, with 4 to 7 years of relevant experience.
- Proficiency in PHP,React.js, HTML, and CSS.
- Strong understanding of responsive web design principles.
- Experience with version control systems (e.g., Git).
- Solid problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and meet project deadlines.
Benefits & Perks
- Competitive Salary
- Medical/ Dental/ Vision Insurance/ PTO
- A highly collaborative and supportive team
- Hackathons
About BrightEdge
BrightEdge is widely recognized as a global leader in SEO and Digital marketing. The most innovative customers across more than 80 countries trust BrightEdge to modernize their Digital Marketing stack for today’s digital world. We are helping thousands of organizations, including many of the world’s largest companies, transform their businesses and drive more revenue.
The continuous innovation of our product is supported by what we believe to be our most valuable assets our people. Our employees are industry experts at the forefront of digital transformation. Come join us and help us share the future of SEO.
As a Full-stack Developer, you will be involved in designing and implementing web/cloud applications. You will be responsible for designing, programming and technically guiding the team. You will be working with a broad spectrum of technologies in a fast-moving environment.
You must possess:
- 2 to 5 years of professional experience in web application development
- good logical and problem-solving skills.
- working experience in building enterprise-scale, multi-tier, distributed applications.
- hands-on experience in Agile software development methodology including implementing CICD processes.
- good communication skills.
You should be able to:
- work in teams and coordinate activities effectively with members
- experiment with new technologies
- learn new skills on the fly
- work with a dynamic fast-paced team
- make technological recommendations based on thorough research
- write and debug asynchronous and multi-threaded code
You will:
- Analyze requirements and translate them into tasks for subordinates.
- Independently think of solutions to complex requirements.
- Diagnose and troubleshoot issues related to application stability, scalability, and availability.
- Understand source code and improve the code-review process.
- Grow and train a competent development team.
- Introduce new technologies, processes, and tools to the organization.
- Proactively identify defects and weaknesses within the application and suggest remediation.
General technical requirements:
- Good exposure to server-side frameworks and libraries used by C#, Java, Node, Python, PHP, and Ruby. Preference will be given to candidates with working experience with .NET Core MVC/Web-API.
- Good exposure to client-side frameworks such as Angular, React, Vue, and Backbone
- Experience in writing optimized queries for databases like SQL Server, MySQL/MariaDB, Postgres, and others
- Experience in working with NoSQL databases such as MongoDB, CouchDB, Cassandra, and others.
- Experience in working with one or more build tools like Ant, Maven, MSBuild, Make/CMake, Gulp, and other such tools
- Experience with implementing CI/CD using tools such as Ansible, Jenkins, TeamCity, and other such tools
- Working knowledge of Docker and good containerization concepts
- Have hands-on experience in using the *NIX shell to create/execute scripts and perform basic configuration and system troubleshooting.
You will be responsible for:
- Owning the design and delivery of your code from cradle to grave.
- Peer reviewing your team mate’s code
- Being a key player in this client’s Digital Transformation – both implementing changes to existing APIs and developing new ones to integrate with the latest digital stack.
- Developing new and be-spoke features as well as working on large scale integrations
- Working in an Agile Scrum environment where you will be challenged and motivated
- Calling out risks if you spot them in a particular approach or design.
Qualifications
Skills Required:
- Technical design experience.
- Hands on Java development experience, in particular with Spring (minimum of 4 years)
- Knowledge of JavaScript and NodeJS is highly desirable
- You will have worked in an Agile Scrum environment and be comfortable with fast-paced Sprint Cycles
- Previous experience building web service API’s is key for this role – Apigee is the preferred technology
- Any experience with Microsoft Azure is a nice to have – this is the direction we are going
Additional skills we are looking for include:
- Spring Framework
- GIT
- Jenkins
- Maven
- Bash Scripting
- Oracle PL/SQL or any other SQL technologies
- Weblogic 12c or other container technologies
- Unit testing with Mockito
- Integration testing with FitNesse, Spock or similar

|
We are an IT Services and Product Development company, headquartered in Bangalore, that develops ERPs, Mobile Apps, and Web-Apps for our clients and customers globally.
Our Engineering team is looking for a Sr. Full-Stack Engineer to join our base in Bangalore, KA. Your key role will be to lead architectural level discussions, define performance upgrades, undertake new initiatives to groom our engineering team and provide valuable insights on all levels. If you are a problem solver with a unique way of thinking from a technology POV, and a great team player, we have the right role for you.
A high level overview of what this role looks like:
Engineering – 50% of time: As a leader, you will be undertaking engineering tasks which are complex in nature and also work on big modules and define the architectural layouts, both on Application, API and Database level.
Problem Solver - 30% of time: Be a Problem Solver, help our Engineering team to come up with a new solution that makes our applications - scalable, high in performance, reliable, and secure. This includes having ability to drive engagement on Engineering and also from DevOps Point of View.
Training & Improvements – 20% of time: Groom our Engineering Team, provide training, valuable insights and knowledge transfers (KT) based on your years of experience building apps, products and delivering projects and working with different clients and teams.
What you bring to the table:
- Experience in independently managing, End-to-End Implementation, Design and Development of IT Projects and Products (Apps and Web-Apps)
- Experience converting Business Cases to Technology case and Building Products from scratch
- Experience in Training team and grooming them, undertaking managerial tasks such as Quarterly Skills Meeting, and Profile Evaluation, GAP Analysis
- Experience in Providing inputs to Project Budgeting, Efforts Estimations (EE), Technology Decks,
- Experience in Writing Test Cases and Managing UAT and Deployment Cycle (Automation Testing)
- Working with Client to understand provide Consulting or Business Solutions, Problem Solving Approach and Skills, Strong Analytical Skills, should be able to read between the lines
- Interacting with the Technical/Engineering team to ensure Delivery and Implementation of the Software Solution/Projects
- Client Relationship Management, Excellent at English Speaking, and Written Communication
- Understanding of Change Management, Risk Management and Project Management
- Experience working with US Clients is a Must
- Experience and Exposure working with different projects and business models will be an advantage
- Understanding of Blockchain, Healthcare, HIPAA Compliances, RPA, Payments Services, DevOps will be an asset
Must have skills:
- Excellent Written and Oral Communication Skills and Etiquettes
- Excellent Presentation Skills
- Experience in working with Onshore and Offshore Teams and Experience handling Cross-Functional Projects, Resources and Clients and ability to provide inputs to improving ODCs (Off-shore development centres)
- Experience dealing with Pressure and Meeting strict Project Deadlines
- Leadership and Motivational Skills to ensure the Work is being done by the Resources on time and within the specified budget
- Experience in handling Conflict and Resolution Management
Qualifications:
- 8 -12 years of overall experience
- Experience of working on Mobile & Web Applications (across Android & iOS)
- Strong understanding of Java & MERN/ MEAN stack - Angular/Node/React/ Vue
- Ability to create APIs in REST, and GraphQL understanding of JSON, XML, Websockets, SOAP, COBRA
- Good to have experience of Office 365 - SharePoint and ASP.Net
- Understanding of Database: MySQL, MongoDB, Oracle, PostGres
- Understanding of Project Management: Agile/Scrum, Waterfall both is fine
- Previous experience of working in FinTech, eCommerce, Enterprise Projects, C2C, B2C, B2B Apps will be an added advantage
Designation - SDE II / III (3D team)
About Livspace
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.
Skills required (Must haves):
- Should have worked on Javascript for minimum 2 years. Frontend(Preferred) / Backend
- Should have knowledge of Web development
- Should have good logical thinking and able to code using best practices
- Should have knowledge of Angular JS or any MVC framework
Good to Have (Plus Points):
- Some knowledge of Python/java
- Some knowledge on Database (MySQL)
- Some knowledge of Three.js & 3D rendering tools in web-like blender, 3dsmax etc.
- Some knowledge of Geometry/mathematics knowledge
- Some functional knowledge of CSS Styling, though we are not looking for UI developer
What you will be working on:
- Active development of web based 3D Design tool which is used be interior designers to create awesome designs
- Creation of builder tool which helps in creating dynamic products (variable dimensions and finished) run time
- Development of rule engine which take care of ever growing product & design rules











