What is the role?
You will be responsible for architecting, training the team and implementing your solution. You will be working closely with the Product Managers and the tech leads/developers 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 core back-end and ensure it meets the performance benchmarks.
- Work on optimizing the middleware and backend technologies to ensure highest scalability.
- Work on best system design principles and ensure high availability.
- 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.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Education - BE/MCA or equivalent.
- Overall 8+ years of experience.
- Agnostic/Polyglot with multiple tech stacks.
- Worked on open source technologies - NodeJS, Typescript, ReactJS, MySQL, NoSQL, MongoDB, ELK, Kafka, Redis.
- Good experience with Front-end technologies like JavaScript frameworks, ReactJS, AngularJS.
- Back-end exposure - good knowledge of building API.
- Efficient in building microservices in combining server & front-end.
- Knowledge of cloud architecture especially using AWS and its features.
- Should be completely hands on and have the ability to develop quick Prototypes.
- Good understanding of CMS.
- Will be responsible for the functional/technical track of a project.
Whom will you work with?
You will closely work with the engineering team and support the Product Team of Empuls.
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
Similar jobs
Role: Senior PHP Developer
Experience: 2+ Years
Location: Baner, Pune (Work from office)
Company website: https://www.thinkitive.com
Linkedin Page: https://www.linkedin.com/company/thinkitive/mycompany/
Requirements:
- Mandatory 2+ years hands-on experience on PHP, Laravel, Codeigniter or any PHP framework
- Experience on building a rich web application using AJAX, JSON, jQuery, HTML5, CSS3, JavaScript, and Bootstrap
- Experience of working with Angular or ReactJS or VueJS is a Plus
- Good hands on experience in RDBMS (Oracle/MySQL)
- Strong technical development experience on effectively writing code, code reviews, best practices code refactoring
- Experience with various source control tools like GIT, Jenkins CI/CD and Maven
- Excellent communication & interpersonal skills, ability to engage diverse group of stakeholders and drive long running programs with far reaching changes
- Strong ability to organise & coordinate activities across geographically spread teams and ability to handle multiple competing priorities
- Experience in Agile development lifecycle methodology with proven problem solving and analytical skills.
Duties & Responsibilities:
- Developing a strong backend with web technologies, Persistence, Services, Platform, Performances and Scalability.
- Participating and collaborating with Product Owner/ Cross functional teams in the organisation to understand the business requirements and to deliver solutions that can scale.
- Designing and implementing Software that is simple, intuitive and easy to use with a platform development mindset to solve privacy platform problems.
- Proactively anticipating problems and keeping the team and management informed in a timely manner
- Ensure high performance of all systems developed
- Conducting analysis of website and application requirements
- Writing back-end code and building efficient PHP modules
- Developing back-end portals with an optimised database
- Troubleshooting application and code issues
- Integrating data storage solutions
- Responding to integration requests from front-end developers
- Finalising back-end features and testing web applications
- Updating and altering application features to enhance performance
Click here to Apply 👉 https://forms.gle/NEa2Be1SEm2urG4z8
We are hiring Full Stack Developers who are passionate, self-driven and capable of working in both frontend and backend technologies. They will work closely with our product team in building features and applications to directly benefit the product's growth.
We have a ton of interesting problems to solve. You will be surrounded by hard-working and smart developers who share the same goals as yours.
Responsibilities:
- Managing the complete software development process from conception to deployment
- Developing and managing well-functioning databases and applications.
- Modifying and testing changes to previously developed program
- Working effectively in collaboration with other teams /partners in Scaled Agile Framework and other support functions when required with a continuous focus on improving applications.
- Ensuring quality delivery of the code to UAT and production environments with complete ownership.
- Working towards improving code quality standardization.
- Maintaining and upgrading the software following deployment
- Managing the end-to-end life cycle for the production of software and applications
- Overseeing and guiding the analyzing, writing, building, and deployment of software
- Overseeing the automated testing and providing feedback to management during the development process
- Being creative in using tools and third-party services to deliver the code faster
Requirements:
- Extensive experience in Python in the backend
- Experience in web frameworks like Django
- Proficiency in HTML, CSS and Javascript front-end frameworks such as React, Vue or such
- Experience with Postgres, SQLite
- Experience with Version Control Systems like Git
- Sound knowledge of Software engineering best practices
- Sound knowledge in RestFul API Design
- Good knowledge of database concepts
- Good understanding of incorporating ML models in Python applications
- Strong communication skills
- Experience in maintaining production servers
- Experience with AWS / Digital Ocean / Heroku
- LAMP Stack
- Laravel Framework
- HTML Framework
- Bootstrap
- Javascript Framework
- Ionic Framework - Capacitor for making hybrid mobile app
- E-Commerce frameworks
- SQL
- Payment Gateway
Skills:
- Familiarity with PHP and popular CMSs such as WordPress, Joomla
- Good working knowledge of Database concepts
- High quality & optimized code
- Strong knowledge of JSON & the REST API is an added advantage
Requirements:
- Minimum 1 to 3 years of experience
- Good communication
- Willingness to learn new technology
- Analytical skills
- Team player
- Quick & Independent-learner
- Problem-solving skills
We are looking for a driven, curious and sincere full-stack software engineer having 0-2 years of professional experience. They will be assigned to a 0 to 1 project which presents a great opportunity to learn and grow.
Roles & Resposibilities:
- You will be involved in full-stack development
- Working on relational as well as non-relational databases.
- Writing and maintaining high-quality code.
- Learning the code base and improving your coding skills.
Desired skills and qualities:
- Bachelor degree in computer engineering or related field.
- Atleast 6 months of full-time or internship experience in Javascript.
- Data structures and algorithms.
- Strong understanding of object-oriented programming.
- Ability to communicate ideas clearly(verbal/written).
- HTML and CSS.
About First Principles
We are a Tech Holding Company and our portfolio companies generate millions in revenue. What is unique about FirstPrinciples is that most of our companies remain controlled and majority owned by First Principles and its team members rather than by external investors. We are proud that our design team builds world class products from India. https://firstprinciples.io/">https://firstprinciples.io/Job Description:
We at First Principles are looking for a trustworthy and proactive WordPress Developer with minimum 3 years of Web Development experience.
Roles & Responsibilities:
- Designing and implementing new features and functionality
- Establishing and guiding the website’s architecture
- Ensuring high-performance and availability, and managing all technical aspects of the CMS
- Helping formulate an effective, responsive design and turning it into a working theme and plugin.
- Requirement analysis and discussion with Stakeholders
- Provide user experience based on UX design principles
Requirement & Skills :
- Good understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery
- Experience building user interfaces for websites and/or web applications
- Experience designing and developing responsive design websites
- Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
- Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers
- Ability to convert comprehensive layout and wireframes into working HTML pages
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML, GraphQL)
- Proficient understanding of code versioning tools like Git
- Strong understanding of PHP back-end development
- 3+ years of experience as Wordpress developer
- Experience in Digital Marketing Agencies/Studio
The desired candidate must have 6+ years of total experience in Web Applications Development with good expertise in MEAN, MERN Stack (MongoDB, ExpressJS, AngularJS, Node.js, React.js), strong development and coding skills, good analytical and problem-solving skills.
**Responsibilities**
- Coding and Development. The desired candidate will be responsible for developing next-generation web applications & software products
- Analyzing requirements, problems and solving them with the best solution
- Producing high-quality code without much supervision and on-time delivery
- Working in a cross-functional team, collaborating with peers during the entire SDLC
- Defining code architecture decisions to support a high-performance and scalable product
**Technical Skills**
- In-depth knowledge of MongoDB, AngularJS, Node.js, React.js and good work experience in MEAN / MERN Stack.
- Should have good experience in back-end development with Node.js
- Experience implementing front-end applications using HTML5, Angular and / or React, LESS / SASS.
- Good knowledge of OOPS concepts, Web Development Concepts, HTML, JSON, REST API development.
- Strong coding skills, good analytical and problem-solving skills
**Non-Technical Skills**
- Must have good oral and written communication skills
- Must be dedicated to delivering high-quality work and adhering to timelines
- Must be a good team player, good learner and a self-starter
- Must have the ability to work independently
- Must be creative enough to bring fresh ideas
Key Responsibilities
- Learn, design and implement the architecture with the team
- Build a team of A-players with veto rights for each member
- Work to design and build for speed and scalability
- Design and implementation of continuous integration and deployment
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
Recommended
- Experience developing desktop and mobile applications of a minimum of 2 years
- Familiarity with common tech stacks and Headless Ecommerce
- Knowledge of multiple front-end languages and libraries (js, React, React Native)
- Knowledge of back-end languages and libraries (Node.js, MongoDB, PHP, MySQL)
- Experience implementing testing platforms and unit tests
- Strong organizational and project management skills
- Excellent communication and teamwork skills
- Attention to detail
Principle Engineerin R& D
REPORTING
Manager (R&D)
RESPONSIBILITIES
- Requirement gathering, analysis and grooming: Gather requirements from various stakeholders analyze product requirements and translate requirements into product specifications.
- Prepare Robust/future proof and easily scalable Design and architecture
- Shown strength and experience in one or more of the following areas: application architecture, solutions architecture, software systems architecture, and data architecture.
- Strong technical background which facilitates interaction with software development team and a demonstrated ability to think strategically about business, product, and technical challenges
- Mentor and guide team members technically to produce high quality output
- Work closely with geographically distributed teams and collaborate with cross team leads to define, implement and consume services/components/modules.
- To ensure timely compliance of product development cycle.
MAIN TASKS
- To Independently Specify, Design, Develop, prototype, test and verify, software modules for large size Displays, following all relevant procedure.
- To independently Develop/orient the team to develop necessary software and test applications for testing, debugging and verification of own as well as other Designs.
- To collaborate in an international team of experienced software and hardware engineers.
COMPETENCE REQUIREMENTS
MUST HAVE:
- Qualified as B.E / B.Tech / M.E / M.Tech in Electronics Engineering / Computer Science.
- Following technical skills/Experience in:D
- NodeJS
- Typescript
- Angular 2 (Framework)
- Knowledge of Agile/ Scrum/ Test Driven methodologies is a plus
YEARS OF EXPERIENCE:
10-12 years of post-degree relevant experience.
- Minimum 3+ years' experience as a software developer.
- Proficiency in JavaScript, Angular.js, HTML 5, CSS.
- Familiarity with Git.
- Linux and/or OS X experience.
- Experience consuming API endpoints.
- Good to have - Kafka/queuing system
- Should be well-versed in using multiple Databases - SQL/NO SQL,
- Should have experience using in- memory Data Bases-Redis
- Experience with Unit-Testing.
- Experience building web applications with responsive design.
- Experience with Node.js and/or other server-side JavaScript technologies and tools.
- Strong knowledge of design principles, user interfaces, web standards and usability.
- ES6, React JS/JSX, Redux, Web pack, Immutable.js.
Desired Skills and Experience