

What is the role?
You will be responsible for developing features on the application and integrations end to end. You will be working closely with the Technical Team to come up with high-quality, resilient, and highly performant applications.
Key Responsibilities
- Design and develop SaaS-based applications based on microservices architecture.
- Work on the core backend and ensure it meets the performance benchmarks.
- API and Integrations.
- Designing and developing APIs for the front end to consume.
- Constantly improve the architecture of the application by clearing the technical backlog.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming languages.
- Work on the front end with ReactJS is a plus point.
What are we looking for?
- An enthusiastic individual with the following skills. We are open to promising candidates who are passionate about their work and are team players.
- A subset of the below skills should be fine as long as you are good.š
- OAuth, API Integrations.
- Agnostic/Polyglot with multiple tech stacks.
- Worked on open source technologies ā NodeJS, ReactJS, MySQL, NoSQL, MongoDB, CouchDB, DynamoDB, Clickhouse, Kafka
- Backend exposure ā good knowledge of building and integrating APIs
- Efficient in building microservices in combining server & front-end.
- Knowledge of cloud architecture.
- Excellent knowledge and understanding skills on OAuth.
- Should have sound working experience with relational and columnar DB.
- Should be innovative and communicative in approach.
- Will be responsible for functional/technical track of a project.
Who will you work with?
You will closely work with the engineering team and support the Product Team of Compass.
What can you look for?
A wholesome opportunity in a fast-paced environment will enable you to juggle between concepts yet maintain the quality of content, interact, share your ideas, and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. Xoxoday works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. However, we assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.

About xoxoday
About
Connect with the team
Similar jobs


As a PHP Backend Developer, your primary responsibility will be to develop and maintain the server-side logic of web applications, ensuring high performance, responsiveness, and scalability. You will work closely with the front-end development team, project managers, and other stakeholders to deliver robust and efficient web solutions.
Responsibilities:
- Develop and maintain server-side applications using PHP frameworks (such as Yii, Laravel, Symfony, and CodeIgniter) and other related technologies.
- Write clean, well-structured, and reusable code following industry best practices and coding standards.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and implement secure and efficient APIs for data exchange with the front end and external services.
- Optimize application performance by identifying and resolving bottlenecks, improving code efficiency, and implementing caching mechanisms.
- Ensure data integrity and implement proper validation and error-handling techniques.
- Collaborate with database administrators to design and optimize database schemas and queries.
- Conduct thorough testing and debugging of applications to ensure high-quality deliverables.
- Stay updated with the latest trends and advancements in PHP development and related technologies.
- Participate in code reviews and provide constructive feedback to maintain code quality and improve team collaboration.
- Collaborate with the project management team to estimate project timelines and deliver work within specified deadlines.
- Troubleshoot and resolve production issues, provide technical support and perform maintenance tasks as required.
Requirements:
- Proven work experience as a PHP Backend Developer or similar role.
- Strong proficiency in PHP and its frameworks (Yii, Laravel, Symfony, etc.) with a good understanding of object-oriented programming principles.
- Experience with frontend technologies (HTML5, CSS3, JavaScript) and their integration with backend systems.
- Familiarity with database systems, such as MySQL, PostgreSQL, or MongoDB, and proficiency in writing efficient database queries.
- Knowledge of version control systems like Git for code collaboration and deployment.
- Familiarity with RESTful API development and integration of third-party APIs.
- Experience in optimizing application performance and implementing caching techniques.
- Understanding of security principles and best practices for web application development.
- Excellent problem-solving and analytical skills with strong attention to detail.
- Good communication and teamwork skills to collaborate effectively with cross-functional teams.
- Ability to work independently and handle multiple projects simultaneously.
JOB DESCRIPTION: BACKEND DEVELOPER
Do you want to work in a fast growing company by doing meaningful work and have fun doing it? Remitbee, a FinTech with headquarters in Canada and office in Chennai is seeking a skilled Backend developer with experience in Node JS. Individuals who apply for Remitbee careers should be passionate about tech and driven towards innovating the industry further with the Remitbee team. This position will be based out of Chennai or Remote.
This position also comes with the opportunity for career growth and working hour flexibility. We look forward to reading your application. At least 3+ years of experience in backend technologies like Node.js, Express, Sequelize
What will you do?
- Work in an agile team of developers, QA, DevOps and founders
- Implement new systems and redesign legacy systems, using leading technologies, to support advancing Research business requirements
- Research and analyze business and system needs. Explore solution options to recommend designs and technologies
- Writing test cases
Skills and requirements:
- At least 3 years of experience in backend technologies like Node.js, Express, Sequelize
- Experience with automated task runners such as Grunt or Gulp
- Experience in Database like MySQL and/or PostgreSQL
- Comfortable applying engineering best practices for Test Driven Development, integration testing version control, release management, work estimation and planning
- Experience to work with Rest and GraphQL APIs
- You know how to use Git,
- You are passionate about code quality. Writing tests and documentation belong to your natural workflow.
- Participate in or lead all parts of the software development lifecycle, including analysis, design, programming, testing, implementation, and support.
- A history of active contributions to open source projects
Ā
Type: Full time
Location: Chennai
Experience: 3+yrs (Required)
Notice Period: 0-30 days (Preferred)
Work timing: 9 AM - 6PM IST
Location - Pune/ Mumbai/ Bangalore
Ā
Education
Degree, Postgraduate in Computer Science or related field (or equivalent industry experience)
Ā
Experience
- Minimum 5 years of coding experience in NodeJS, JavaScript and Databases.
- At least 1 year hands-on in TypeScript .
- Hands-on experience in performance tuning, debugging, monitoring
Ā
Technical Skills
- Excellent knowledge developing scalable and highly-available Restful APIs using NodeJS technologies
- Practical experience with GraphQL.
- Experience in working with AWS platform and its core services like Lambda, Cloud Watch, Cloud Formation, CDK, SQS, S3 etc., or its equivalent Azure services
- Hands-on working experience in front-end applications development with HTML, CSS, Node JS with strong working experience in backend technologies Java, TypeScript and JavaScript programming languages.
- Understanding of containerization, experienced in Dockers , Kubernetes.
- Exposed to API gateway integrations like 3Scale.
- Understanding of Single-Sign-on or token-based authentication (Rest, JWT, oAuth)
- Experience on DevOps ways of working with good understanding on CI/CD and actively involved in solving, troubleshooting issues in distributed services ecosystem
- Hands on experience with both SQL and No-SQL databases.
- More than 3 years proven experience in developing high volume scalable cloud solutions utilizing platforms like Amazon AWS or Microsoft Azure.
- Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka
Functional Skills
- Experience in following best Coding, Security, Unit testing and Documentation standards and practices Experience in Banking, Financial and Fintech experience in an enterprise environment preferred
- Experience in Agile methodology.
- Ensure quality of technical and application architecture and design of systems across the organization.
- Effectively research and benchmark technology against other best in class technologies.
Soft Skills
- Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience.
- Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization.
- Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management



Role: Software Developer/ Sr. Software Developer
Experience: 2-5 years
Description:
Role:
⢠Design, build and configure applications to meet business process
⢠Application requirements
Key Requirements:
⢠Expertise in React JS, Javascript
⢠Technical documentation, design, and development using tools and technologies like    HTML5, JAVA and React JS, etc
⢠The candidate must be able to create prototypes and graphical templates in HTML/CSS.
⢠Must have Good Experience on Bootstrap and Angular 4 & above.
⢠Strong in single-page application development.
Responsibilities:
⢠Responsible to work with a team to develop web platforms, solutions, applications, and interfaces
⢠Create and maintain websites including e-commerce platforms and custom applications
⢠Provide support for the optimization effort of applications, with emphasis on improvements to application performance and page loading times.
⢠Complete the build of code on time and as per application coding standards and perform unit testing
⢠Work with business analyst and technical experts as required to deliver work to time and budget
⢠Develop new code and improve existing code to provide stable, high-performance solutions

- B.E/M.C. A Or B.C.A Degree in Computer Science, Engineering, MIS, Or Similar Relevant Field
Ā - Strong Knowledge of PHP Web Frameworks E.G Laravel
Ā - Understanding the Fully Synchronous Behaviour Of PHP
Ā - Understanding of MVC Design Patterns
Ā - Basic Understanding of Front-End Technologies, Such as JavaScript, HTML5, And CSS3 - Knowledge of Object-Oriented PHP Programming.
Ā - Strong Knowledge of The Common PHP Or Web Server Exploits and Their Solutions
Ā - Understanding Fundamental Design Principles Behind A Scalable Application.
Ā - Integration of Multiple Data Sources and Databases into One System
Ā - Familiarity With SQL/NoSQL Databases and Their Declarative Query Languages
Ā - Proficient Understanding of Code Versioning Tools, Such as Git, Bitbucket.
Ā - Understanding Fundamentals of Cloud Technologies E.G AWS
-Ā Knowledge of Node.js And React.js Should Be an Advantage.
-Ā Knowledge of HealthCare and e-Commerce domain will be good.

ā Good working knowledge on Core PHP
ā Strong knowledge of MVC Framework and knowledge of Laravel.
ā Good working knowledge of JavaScript & JS frameworks, preferably jQuery
ā Strong knowledge of MySQL databases & OOPS concepts.
ā Strong knowledge of ORM and query builder.
ā Knowledge of queue scheduling and task scheduling.
ā Strong knowledge of Artisan commands.
ā Hands on experience of service providers and create new service providers in the
application when needed.
ā Integration of user-facing elements developed by front-end developers.
ā Build efficient, testable, and reusable modules.
ā Solve complex performance problems and architectural challenges.
ā Write well designed, testable, efficient code by using best software development
practices.
ā Integrate data from various back-end services and databases.
ā Create and maintain software documentation.
ā Knowledge of Rest APIs.
ā Knowledge of the payment gateway integration (PayPal, PayUMoney, CC Avenue etc.)
ā Good knowledge of wallet integration (Paytm, Phone-Pe, Amazon) etc.
ā Proficient understanding of code versioning tools, such as Git is mandatory
ā Ability to debug the code and resolve the issues.
Key Responsibilities:
ļ· Build reusable code and libraries for future use
ļ· Participate in the full lifecycle of the projects.
ļ· Optimize application for maximum speed and scalability
ļ· Ability to work independently and within a team environment
ļ· Assist in troubleshooting any production issues.
ļ· Working within an existing code base and also writing code from scratch.
ļ· Good team player -collaborate with other team members and stakeholders.
ļ· Commitment to meet corporate goals and tight deadlines.
Key Skills: HTML, CSS, Bootstrap, jQuery, JavaScript, PHP, Core PHP, knowledge of MVC
framework, database, MySQL, Laravel Framework, Rest APIs, 3rd party tool integration, OOPs
programing concept.
Requirements :
Ā
- 3+ years of professional software development experience
- 2+ years of object-oriented Java/J2EE hands-on development
- Spring (MVC, IOP/DI, REST, Security) & Hibernate/Spring
- REST web services
- Anyone of the messaging solutions like Kafka, RabbitMQ
Desirables :
- SQL, No SQL concepts
- Experience of Redis or/and Mongo DB
- Agile methodology
- Experience leading or working with cross geography teams
- Unix, shell scripting & Build Systems
Bonus :
- Microservice design and development experience
- Android application development experience
- Experience in performance optimization is an added advantage
- Full SDLC experience (requirements gathering, architecture, development, QA, etc.)
Responsibilities :
- You will be working with the Supply Chain Management team building a leading eCommerce platform for Asian markets
- Order Promising system, promising the order delivery promise date to customer by applying the constraints on current resource availability across different steps in the supply chain. This system needs to scale for thousands of requests per minute with few million seconds of response time
- Warehouse and Inventory Management system, this system needs to scale to processing huge number of orders across different warehouse.
- Transportation and Logistics Management, involves planning and delivery of huge number orders to end customer. This system has the workflows to manage first mile, line haul and last mile delivery to customer
- Inventory Planning, helps in tracking different selling behaviours of the items and triggers / helps planners to replenish, promote, markdown or place inventory at right place to cut down the on hand inventory requirements
- You will be actively involved during the entire technology development lifecycle. Responsibilities will include all aspects from design, coding review, coding, unit testing, end user feedback cycle changes and manging and scaling the system in production.
- Primary role in leading software development teams
- The customized solutions that you will be architecting and developing will also require knowledge and experience with spring / Hibernate, SOAP / REST, microservices and 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 that 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.
Ā
Qualification :Ā
Ā
Ā
- A Bachelors degree in Computer Science (or equivalent experience)
- M-Tech or advanced degree a plus
- Hackathon participation, hands-on programming capability, competitive programming is a plus

⢠Build out our web architecture allowing new feature modules to be sent to production, while having
strategic foresight on long term product vision.
⢠Software development project management from transforming requirements into technical specifications,
design, code, and tested systems.
⢠Closely involved in development life cycle right from concept stage to delivery and post- launch support.
⢠Keep abreast of new trends and best practices in web development and explore new technologies.
⢠Document the development process, architecture, and standard components.
⢠Coordinate with co-developers and actively participate in code reviews , bug fixing code /architecture.
⢠Brainstorm and solve problems and put effort in constant improvement in technical front .
⢠Perform frequent peer reviews.
⢠Participate actively in demos / S&T.
⢠Share knowledge through collaboration, training, peer review, presentations, and articles.
⢠Track record of delivering in Scrum, Agile and other methodologies.
⢠Proficiency in establishing processes and tools to enable team productivity when developing websites
(version control, automatic build, code review).
⢠Strong verbal and written communication skills and cognitive ability.
⢠Contribute towards a positive healthy fun and creativity driven culture.
Must Have:
⢠Strong aptitude towards problem solving with a hacker mindset.
⢠Should have infinite love towards Linux and respect open-source development.
⢠Should have sound knowledge of core PHP, MVC Frameworks Laravel preferred.
⢠Familiarity with limitations of PHP as a platform and its workarounds.
⢠Should be excellent in SQL/NoSql database (Surprise us we are constantly pushing out DB architecture).
⢠Basic Knowledge of Frontend Technologies to easily communicate in terms of Front end Lingos.
⢠Experience with Agile development methodologies.
⢠Experience in building high secure components, encryption techniques.
⢠Experience in building event based and queue based Infrastructure.
⢠Experience with multi-tier system and service design and development for large scale systems.
⢠Extensive, real-world experience designing technology components for enterprise solutions and defining
solution architectures and reference architectures with a focus on cloud technologies.
⢠Passion for best design and coding practices and a desire to develop new bold kickass ideas.
⢠Experience with caching and scaling techniques.
⢠Experience with cloud infrastructure is must AWS/GCP/DO.
⢠Good to have experience with any tool such as Jenkins, Gitlab Devops building pipelines, CI/CD automation.
⢠Eager to learn new languages and experiment / explore new technologies.

