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
Similar jobs
Our client is a rapid growth stage Edtech start-up focused on solving the teacher shortage crisis in the US education system using technology by bringing teachers to the classrooms and giving them access to the right tools to teach students in a highly engaging manner.
They have a development center in Mumbai and they are looking to scale up the teams in Pune and Bangalore as well.
What does the role entail:
ā Design, develop, and maintain software applications using .NET Core ,C#
ā Write clean, maintainable, and efficient code
ā Collaborate with cross-functional teams to analyze requirements, design solutions, and implement new features
ā Develop and implement unit tests and integration tests to ensure software quality
ā Participate in code reviews and provide constructive feedback to peers
ā Lead requirements/tasks and guide/mentor junior software engineers in the development process and help them grow their technical skills
Required Skills:
ā B.E/B.Tech in computer science
ā 4 - 7 years of experience
ā Hands-on experience following skills
MS Technologies: NET CORE 5+, C#
Backend : MSSQL/MySQL/PostgresĀ
ā Good understanding of Cloud technologies like Azure/AWS.
ā Strong understanding of Design Principles, Design patterns and Microservices Architecture.
ā Excellent problem-solving, critical thinking, and communication skills
ā Must understand full stack development frameworks including knowledge of building scalable APIs, interfaces, software components, schema design, availability, and latency preferably in a cloud environment.
ā Worked in fast-paced environment product startup/startup-like culture in an Agile software development environment
We are looking for a PHP Developer with knowledge of the laravel framework and a minimum of 2+ years of work experience in developing PHP-based applications for the specified designs and standards.
* Developing web solutions in PHP/Laravel on the LAMP stack
* Understanding the eCommerce domain and working in close proximity with the Business Owners to discuss requirements and quickly prototype business ideas into applications
* Make the best use of the ORM capability of Laravel and develop project solutions that are independent of the hosting environment and underlying database
* Integrations with 3rd party tools and services
* Troubleshooting and resolution of website performance issues
* Hands-on experience in Core PHP, Laravel, HTML, CSS
* Must be capable to handle projects alone.
* Should have handled projects in Agile methodology
Task:
- Develop, record, and maintain cutting-edge web-based PHP applications.
- Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications.
- Prepare and maintain all applications utilizing standard development tools.
- Utilize backend data services and contribute to increase existing data services API.
- Lead the entire web application development life cycle right from concept stage to delivery and post launch support.
- Refactor, optimize, and improve the existing codebase for maintenance and scale.
- Use test driven development and acceptance tests to ensure feature quality
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
- Document the development process, architecture, and standard components.
- Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as a liaison between development staff and project manager.
- Keep abreast of new trends and best practices in web development.
We wish:
- Previous working experience as a PHP Developer for 4 year(s)
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds
- Proficient in PHP, HTML5, JavaScript, JQuery Expert
- Experience with PHP MVC frameworks (Symfony, Laravel, Yii, CodeIgniter, Zend, etc.)
- Excellent relational database skills with MySQL
- Experience with building restful JSON web services
- Knowledge of APIās, such as Twitter, Facebook, Google maps, Instagram, etc.
- Understanding of responsive design frameworks such as bootstrap
Desirable:
- Should have problem-solving skills
- Good experience in oops concept
- Good experienceĀ in MVC
- Good experience in jQuery & JavaScript
- Learn & work on new technologies/ frameworks.
- Knowledge of bootstrap
We Offer:
- Freedom to realize your ideas & individual career & development opportunities.
- A motivating work environment, flat hierarchical structure, numerous company events that cannot be forgotten, and fun at the workplace with flexibilities.
- Professional challenges and career development opportunities.
CLIENT:MNC (WFO)
ROLE: PHP LARAVEL DEVELOPER
EXP: 3 TO 6 YEARS
Ā
LOCATION:BANGALORE.
Ā
NOTE:NOTE:Serving notice period (30days/immediate joiner.
Ā
Candidates from Bangalore location only apply.
Ā
Responsibilities:
Ā
ļ· Discussing project aims with the client and development team.
Ā
ļ· Designing and building web applications using Laravel.
Ā
ļ· Troubleshooting issues in the implementation and debug builds.
Ā
ļ· Working with front-end and back-end developers on projects.
Ā
ļ· Testing functionality for users and the backend.
Ā
ļ· Ensuring that integrations run smoothly.
Ā
ļ· Scaling projects based on client feedback.
Ā
ļ· Recording and reporting on work done in Laravel.
Ā
ļ· Maintaining web-based applications.
Ā
ļ· Presenting work in meetings with clients and management.
Ā
Requirements:
Ā
ļ· A degree in programming, computer science, or a related field.
Ā
ļ· 4+ years of Experience working with PHP, and Laravel, performing unit testing, and
Ā
managing APIs such as REST.
Ā
ļ· A solid understanding of application design using Laravel.
Ā
ļ· Knowledge of database design and querying using SQL.
Ā
ļ· Proficiency in HTML and JavaScript.
Ā
ļ· Practical experience using the MVC architecture.
Ā
ļ· A portfolio of applications and programs to your name.
Ā
ļ· Problem-solving skills and critical mindset.
Ā
ļ· Great communication skills.
Ā
ļ· The desire and ability to learn.
Requirements and Qualifications :
- BS/MS degree in Computer Science, Engineering or a related subject
- 3-5 years of experience with Ruby and the Rails framework
- 3-5 years of experience with Git and Github
- 3-5 years of experience with SQL backends, preferably MongoDB, PostGre SQL
- Familiarity with testing tools such as Rspec
- Knowledge of Docker and docker-based deployment
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
NodeĀ js
Job Description
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the client. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the client end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Roles and ResponsibilitiesĀ
Ā
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Writing reusable, testable, scalable, and efficient code.
- Design and implementation of low-latency, high-availability, and high-performance applications.
- Implementation of security and data protection.
- Integration of data storage solutions { databases, key-value stores, blob stores, etc.}
- Familiarity with database Technology Such as MySQL, Oracle, and MongoDB.Ā
Desired Candidate ProfileĀ
Ā
- Strong proficiency with JavaScript
- Knowledge of Node.js and frameworks available for it {such as Express etc }
- Knowledge of Micro Services Architecture and API Gateway.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Good understanding of server-side templating languages {such as PUG, Jade, EJS, etc }
- Good understanding of server-side CSS preprocessors {such as SCSS, SASS, etc }
- Basic understanding of front-end technologies, such as HTML5, CSS3, and DOM manipulation.
- Understanding accessibility and security complianceĀ
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Strong knowledge of Linux operating systems such as Ubuntu, CentOS.
- Basic knowledge of Cloud machines such as Elastic compute.
- Basic knowledge of Cloud Storage such as AWS S3, etc
Tech9 India isĀ looking for a mid-senior software engineer who is an expert with Nodejs and MongoDB.Ā This is a great opportunity to work with a company that has a primary focus of making our customers happy by delivering value, without all the burdensome policies and rules that have become typical for outsourced software development companies.
If you are looking for a change this is what we can promise you:
- You will have challenging problems to solve
- You will have flexibility and autonomy to solve problems and deliver solutions
- We will provide a highly collaborative environment with skilled and super friendly teammates
- We will fully support you in developing software the right way
- We won't burden you with useless policies and procedures
- We will provide you the tools you need to do your job right
If this sounds attractive please apply! We'd love to talk to you!
Responsibilities:
- WorkĀ with cross-functional teams, using agile practices, write, debug and deliverĀ code
- ProduceĀ solid, thoroughly tested features
Requirements:
- Mid level roles require at least 3 years of experience in NodejsĀ senior roles require at leastĀ 4 years of experience with Node.
- At least 3Ā years of experience developing in HTML and CSS
- Strong verbal and written communication skills
- Experience working with product managers and scrum teams to effectively translate business requirements into workflowsĀ
- Demonstrated ability to remove problems and overcome roadblocks
- Cloud platform experienceĀ
- Hands-on experience with APIs, microservices
- Multiple years of experience delivery solutions through an Agile delivery methodology
- Ability to understand complex systems and solve challenging analytical problems
- Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources
- Strong problem solving skills and critical thinking ability
Job Description:
Skills Required:
- Backend developer with hands-on programming experience in Node Js / Python / Golang
- Expertise in developing REST APIs with any backend framework using above languages.
- Expertise in system design & architecture patterns.
- Experience in building reusable code and libraries for future use.
- Experience in optimising application for maximum speed and scalability.
- Strong fundamentals in computer programming, data structure & algorithms.
- Exposure to AWS services like S3, CloudFront, CloudWatch, lambda & API gateway.
- Good understanding for SQL & NoSQL dBās, preferably work experience with MongoDB.