

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
We Want To Power The Workforce Towards Financial Wellness
Ā
If you're an experienced back-end developer with experience using serverless architecture (AWS Lambda, DynamoDB) and microservices, this could be the ideal job for you!
Ā
Job Description:
You'll be at a senior position, developing & maintaining microservices, business logic, and optimization/maintenance of the global database(s) to ensure a high performance & responsiveness to requests from the front-end.
Ā
Language:
Node.js/Tyepscript
Ā
Resposibilities:
Building stable, testable, and reusable code libraries for future use.
Write & maintain REST APIs for front-end consumption.
Managing deployments, code pushes (CI/CD pipelines).
Ongoing optimization of backend applications for maximum speed and scalability.
Implementation of security and data protection.
Design and implementation of data storage solutions.
Ā
Ideal Candidate:
At least 3-4+ years of server-side programming experience.
Solid experience working with NoSQL databases & microservices architecture.
Solid experience with version control (we use Github).
Decent experience with serverless architecture, code deployment and cloud platforms like AWS.
GOOD TO HAVE: Any experience working with fintech projects.
Ā


Python Backend Developer (5+ years experience)
We are seeking an experienced Python Backend Developer with at least 5 years of hands-on experience in Python and Django development. The ideal candidate will have a strong background in MySQL and MongoDB databases, as well as knowledge of HTML, CSS, JavaScript frameworks, and cloud technologies like AWS, Azure or Google Cloud.Key Responsibilities:
- Design and develop scalable, high-performance Python applications using the Django framework
- Write clean, maintainable, and well-documented code
- Optimize database queries and schema design for improved performance
- Integrate applications with various APIs and third-party services
- Collaborate with cross-functional teams to gather requirements and deliver solutions
- Participate in code reviews, testing, and deployment processes
- Continuously learn and stay updated with the latest technologies and best practices
Required Skills and Experience:
- Bachelor's or Master's degree in Computer Science, Information Technology or a related field
- 5+ years of professional experience in Python and Django development
- Proficient in MySQL and MongoDB databases, with the ability to write complex queries and optimize database performance
- Hands-on experience with HTML, CSS, and at least one JavaScript framework (e.g., React, Angular, Vue.js)
- Knowledge of cloud technologies like AWS, Azure, or Google Cloud is preferred
- Strong problem-solving and algorithmic skills
- Excellent communication and teamwork skills
- Passion for continuous learning and innovation
Preferred Qualifications:
- Experience in developing and deploying applications on cloud platforms
- Knowledge of containerization technologies like Docker and Kubernetes added advantages


Summary/Objective:
We are looking for high performing developers who will get to develop an awesome product which the end user must love and trust. You will be responsible for building, scaling and maintaining the multiple modules, encompassing - external integration, API management, building business and operation processes, designing and defining micro services, designing multi-input/output state machines. You will work closely with business, product and UI teams and build products that would maximise business impact and customer delight. We are looking for people who love to challenge and contribute to new way of thinking. We value entrepreneurship skills, rolling up sleeves, resolving issues and raising up the bar. We love people who are excellent with delivery and execution and have a design thinking approach. You should be comfortable learning in a fast-paced environment and applying it at work. A quick overview of our stack:ĀPython, MySQL, NoSQL, Memcache, Bigquery Microservices ResponsibilitiesĀ
⢠Write clear and effective API documentation.Ā
⢠Write codes to integrate applications being used by various stakeholdersĀ
⢠Write and review test cases to QA pass your own code.Ā
⢠Write/review test cases for code and process coverageĀ
⢠Review code for both oneself and team membersĀ
⢠Reviewing designs, code, and processes from a system security standpointĀ
⢠Defining and building micro-services
⢠Building systems with positive business impactĀ
⢠Tracking module health, usage, behaviour tracking, measure and improve code and processes RequirementsĀ
⢠An engineer with at least 1-7 years of working experience in web services, preferably in PythonĀ
⢠Must have penchant for good API design.Ā
⢠Must be a Stickler for good clear and secure codingĀ
⢠Must have built and released APIs in productionĀ
⢠Experience in working with RDBMS and No SQL databasesĀ
⢠Must have designed thoughtful, extensible data modelsĀ
⢠Knowledge of identifying, defining and building micro-services
⢠Working knowledge of GCS, AWS, Azure or any other cloud provider
⢠Aggressive problem diagnosis and creative problem-solving skills
⢠Communication skills, to speak to developers across the world. Good To Have
⢠Focus on constant improvement of developer experience
⢠Building or Working knowledge of CI/CD
⢠Basic know-how of front-end technologies like AngularJS/React
⢠Have worked on additional languages like Javascript/RubyĀ Ā
Thanks
Responsibilities :
- Knowledge of Node.js and frameworks available for it {such as NestJS, Express, StrongLoop, etc.}
- Experience in Database, Postgres Preferred.
- Integration of user-facing elements developed by front-end developers with server-side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutionsĀ
- Strong proficiency with JavaScript
Ā


Sr.PHP DeveloperĀ
The ideal candidate will efficiently and quickly write PHP in a timely and scalable way in order to improve the code-base of the company's products in meaningful ways. This candidate will be able to test the code and make adjustments where necessary. They should also have experience in contributing to the whole software design lifecycle. Minimum Experience Required 5-7 Years.Ā
Primary requirement:Ā
- Wordpress Theme DevelopmentĀ
- Wordpress Plugin DevelopmentĀ
- JS, AJAX, HTML, CSSĀ
Skills Required:Ā
- Have thorough knowledge of PHP, JavaScript, AJAX, jQuery, HTML5, CSS3, BootstrapĀ
- Possess the ability in Angular js, React jsĀ
- Top-notch programming skills, ability to produce quality code that is maintainable, efficient, reliable and secure.Ā
- Development of APIs as required. Rest or Soap API integration.Ā
- Strong knowledge of MVC is requiredĀ
- Must Know Framework like Laravel, CodeIgniter, Cake Php,YiiĀ
- Have experience in MySQL, MariaDB databases.Ā
- Distributed version control and regular deployments.Ā
- Have Good Communication skills.Ā
Responsibilities:Ā
- Write clean, well-designed codeĀ
- Troubleshoot and test core product software to ensure strong optimizationĀ
- Contribute to all phases of the development life cycleĀ
Qualifications:Ā
- MSC degree in computer science or related fieldĀ
- Experience of 5-7 years in Wordpress development and Application DevelopmentĀ
- Strong knowledge of relational databases, tools and PHP skillsĀ
Things youāll do:Ā
- Deliver stable and scalable solutions in PHP, HTML, and JavaScriptĀ
- Update existing components to support changing needs.Ā
- Improve the internal team culture of high-quality software development.Ā
- Cooperate with team members on maintaining existing solutions beyond means of Code development.Ā
- Work on bug fixing and improving application performance.Ā
- Provide Tech Support to clientĀ
What we offer:Ā
- Competitive Pay PackageĀ
- 6 days working + Alternate Saturday OffĀ
- Regular incrementsĀ
- ESOP (Employee Stock Options) for exceptional candidates working with us for 5+ yearsĀ
- Work from home as per applicable limits set by managementĀ
- Senior position to manage a teamĀ
- Be a part of a super start-up ecosystemĀ
Employment type: Full-time
Location: Ahmedabad
Salary: as per company standards
Goodera is an employee volunteering, CSR, and ESG management company that enables corporations, foundations, governments, non-profits, and employees across 90+ countries. Goodera empowers companies to provide engaging and impactful virtual volunteering experiences to their employees globally and achieve
volunteering goals.
Through curated volunteering opportunities, end-to-end program management, and impact measurement, Goodera offers a seamless volunteering experience. Goodera enables non-profits to create a sustainable impact by raising money, increasing visibility, and building long-term volunteers for causes they support. Goodera is coheadquartered in San Mateo, CA, and Bangalore, India. For more details, please visit http://www.goodera.com" target="_blank">www.goodera.com
Key Responsibilities:
⢠Develop a deep understanding of the start-up ecosystem.
⢠Build customer-facing technology products for global customers.
⢠Own the Product's backend development, building reusable, testable, and scalable code.
⢠Research, evaluate, analyze and implement technical requirements.
⢠Collaborate with product management teams to define and implement innovative solutions for the
product direction, visuals, and experience.
⢠Mentor Junior members of the team
Requirement:
⢠3+ years of experience building scalable products, distributed applications products/services.
⢠Min 1+ years of experience working on Node.js and its frameworks.
⢠Min 1+ years of experience building microservices.
⢠Knowledge of NoSQL database services e.g, MongoDB, DynamoDB, etc., and related tools with the expertise to create efficient schemas.
⢠Excellent coding and problem-solving skills and ability to produce high quality, bug-free and testable production-grade code.
⢠Ability to own end-to-end deliveries, right from requirements till release.
⢠Experience working in an Agile/Scrum development process.
⢠Ability to mentor junior members of the team.
⢠Ability to review code and continuously push for higher standards of development.
Benefits:
⢠Experience building a transformative product
⢠Work with a performance-oriented team driven by ownership, open to experiments and passionate about
creating impact through tech
⢠Learn to design system for high accuracy, efficiency and scalability
⢠End-to-end ownerships of your tasks






