Exciting opportunity for any contractor / freelancer - 1 month support from Paris office where we need the architect level person to document our existing system and work on one development.Permanent:- This person will be supporting from Paris for 4-6 months and will be owning the entire backend system- Should know how to host to cloud environment- Should have excellent communication- Process oriented- Strong project management- Maintenance of our system and servers
Architect Flipkart is India’s largest e-commerce marketplace with a registered customer base of over 100 million. In the 10 years since it started, Flipkart has come to offer over 80 million products across 80+ categories including Smartphones, Books, Media, Consumer Electronics, Furniture, Fashion and Lifestyle. Launched in October 2007, Flipkart is known for its path-breaking services like Cash on Delivery, No cost EMI and a 10-day replacement policy. Flipkart was the pioneer in offering services like In-a-Day Guarantee (65 cities) and Same-Day-Guarantee (13 cities) at scale. With over 1,00,000 registered sellers, Flipkart has redefined the way brands and MSME’s do business online. Job Responsibilities • Architects at Flipkart are responsible for driving Technology & Good Practices in Engineering in their respective teams. We are a rapidly growing & constantly improving organization. We seek very high levels of ownership in all individuals, especially roles like this – ownership of systems in your team and their impact on the entire Flipkart eco-system. Going beyond your role & contributing to make the organization & business better is an expectation. Actively participate in development along with team members for as much as 75% of their time, creating modules & systems that can then be treated as a working reflection of the best practices. • Participating in code reviews, design reviews, architecture discussions.• Being responsible for Scaling, Performance & Quality for the team.• Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities. Driving the adoption of these best practices around coding, design, quality, performance in your team.• Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create.• Implementation of long term technology vision for your team.• Responsible for the architecture of your product; ensuring it is aligned to the requirements and the charter.• Active participant in technology forums & represent Flipkart in external forums.• Creating architectures & designs for new solutions around existing and new problem spaces at Flipkart.• Drive technology & tool choices for your team & be responsible for them. You (Must Haves) • Quick & Excellent Problem Solving skills for complex & large scale problems. • Technical Breadth – Exposure to a wide variety of problem spaces, technologies.• Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.• Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases.• Good knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions.• Good understanding & experience of high performance web scale & real-time response systems. • Experience & exposure to a variety of large scale persistent systems including large databases.• Exposure to complete product development cycles – From inception to production to scaling up, supporting new requirements,re-architectures - the Architects should have seen it all. Should have been part of scalable product development cycles with either large data handling or large transaction processing exposure for 3+ years.• Excellent Mentoring skills – Be the technical mentor to your team.• Must be comfortable working in fuzzy environments – where boundaries aren’t clearly defined. • B Tech or higher in Computer Science or equivalent required. Your Array (Nice To Haves) • • • • • • • Good sense of system characterization and identification of technical requirements Good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems. Architectural & Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs Strong problem Solving skills, Identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms Ability to work in fuzzy environments and complex environmentsAble to take high ownership of complex system components and drive it to the next level Good exposure both with tech breadth and tech depth
Should be able to develop a website from scratch using Rails and various gems. Should be able to develop a web application with authentication using devise gem Developed and maintained View layer of MVC Should be able to develop with authentication mechanisms such as OAUTH2, JWT Should design and implement database architecture for applications using various databases (Mysql, MongoDB and Postgresql) Should have strong experience in making modularable, reusable, maintainable codebase. Should be able to understand and explore the gem codebases, core level exploration is must. Integrate with third-party APIs including email providers, payment processors, and social media. Collaborate with front-end team to build innovative and responsive website design. Develop Admin section and marketing analytic dashboard. Use of Github repositories. Integration of different plugins and gems. Extending and maintaining JSON and Liquid-based APIs Responsible for writing and maintaining code, designing applications, implementing best design practices
Yapsody India is looking for an Node.JS Team Lead to manage and oversee the design and development of software applications. You will direct the work of engineers to ensure the best practices around software development. Being a relatively small sized engineering team, individuals carry a lot of responsibility on their shoulders. Coming up with the designs of features, evaluating external libraries and frameworks, enhancing existing platform infrastructure, reviewing major architectural decisions, planning and executing deployments with minimal system downtimes is part of the everyday job. For an individual with a hunger to solve problems and who thrives on challenges, the opportunities @Yapsody are practically limitless. Our fun and inspirational office culture, flexible work policies, and micro-team structure will allow you to dictate the direction of your career. Ultimately, 2 years at Yapsody is like adding 5 years to your CV. Here’s what to do… Contact us to schedule a time to attempt an online Node.JS exam Pass the NodeJS exam Get the job (subject to customary background checks). Here’s some scoop on Yapsody… Yapsody, based in Los Angeles, California USA, is an expanding worldwide brand with thousands of clients spanning North America, U.K., and Australia. For any passionate techie looking to break from the mundane, this is a very exciting time at Yapsody as we rebuild our event ticketing product from scratch and migrate from our legacy monolithic structure to a vast micro services-based architecture that ventures into all aspects of event management. As a major U.S. concert promoter, we at Yapsody pilot all our products in live settings and refine them before rolling out to the world. Duties and Responsibilities Code, design, execute, utilize and maintain software engineering applications. Prepare all required technical documentation pertinent to software engineering. Assign work to team and evaluate plus manages their performance. Supervise engineering deliverables quality and standards. Comply with all professional departmental as well as company best practices. Help translation of business requirements into technical needs and actions. Supervise training and development of the team. Ensure team is suitably trained to perform all job function and suitably use project and software related tools. Requirements 4+ years of experience in building large scale applications or products in Node.js, Microservices & AWS with a prior experience of atleast 1 year in a lead position 'A Bring It On' attitude; bias for action; self-driven, end-to-end ownership entrepreneurial approach; focus on operational excellence; ability to work with ambiguity Strong in problem solving skills, data structures and algorithms Very good understanding of one or more of RDBMS/NoSQL/Messaging/Caching technologies Very good understanding of container services using docker tools. Very good understanding of CI/CD pipelines and automation tools for faster deployments Excellence in programming, debugging, and implementation skills Web service development and consumption (REST, XML Feeds, and SOAP) Thorough understanding of application security, scalability and distribution aspects
CasaOne is a San Francisco-based, contemporary furniture rental company -- we are reimagining a fragmented, old-school industry that has completely dropped the ball on serving urban millennials and businesses who like to access and experience, rather than own, pretty much everything. CasaOne is a venture backed firm with offices in SF Bay Area, LA, DC, NY, and Bangalore. The Challenge Building scalable tech platforms for an emerging business vertical - Exceeding customer expectations through great experience on web/mobile and customer facing tools A relentless focus on improving system performance, making the best tech decisions for the current state of the product Setting direction for the team to ensure all developers are involved in making the best low-level and high-level architecture designs Collaborating with the Marketing/Ops/CS teams to deliver maximum value to the business The Team Opportunity to help scale an early stage startup to the next level. Partner with a team that believes in building an MVP -> gathering and analyzing data -> developing a scalable solution to be deployed in the market to delight the customers The Impact Do you want to build tech to make an impact in the $100bn US Home Furnishing industry? Do you want to solve some of the most difficult and interesting problems that impact vendors/customers/designers in a meaningful way? Requirements 8 years work-ex minimum, 2+ years work-ex as a tech lead Exceptional ability to work across the tech stack (front-end and back-end) Proven experience in building tech services/systems that scale Ability to come up with multiple solutions to a problem Experience in mentoring teams and driving design/development/deployment decisions for platforms built for scale Prior expertise in managing resources for multiple parallel tech projects to ensure milestones are met that align with the business goal CasaOne is Proud to be an equal opportunity employer (EEO) and value diversity at our company.
We are looking to build an elite team of highly intelligent problem solvers working towards solving some of the most critical problems of today's businesses.If you are an exceptionally good coder, can think on your own feet and solve problems quickly, this is your kind of job.Responsibilities –- Developing new features and user interfaces from wire-frame models- Writing clean, reusable, and testable code- Cooperating with back-end developers, designers, and the rest of theteam to deliver well-architectures and high-quality solutions- Debugging and problem solvingPerks –- Work with some of the smartest minds in the industry- Get hands on experience of interacting with clients- Work hard, play harder culture- Be a part of something larger than life- Get firsthand writing high performance code that processes millions ofrecordsRequirements -- Problem solving attitude- Exceptional programming and algorithmic skills- Good command over C, C++, Data Structure.Experience in any one of the following would increase your chances greatly -- ASP.NET Core- App Development with Flutter- Modern day web technologies such as React, Typescript etc.- Databases SQL | NO-SQL- Have Delivered at least one production level app/software
If you are a PHP developer & have a good understanding of web technologies you may apply for this positoin. As a Developer, you will be a part of our web development team and will be working with some very experienced developers on challenging and interesting projects. You will be a part of an Agile delivery team and work closely with Requirement Analysts, Scrum Masters, Development & Design team and QA team. Responsibilities Write clean, maintainable and efficient code. Design robust, scalable and secure features Collaborate with team members to develop and ship web applications within tight timeframes. Write unit and functional testcases. Work on bug fixing, identifying performance issues and improving application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Handling complex technical issues Technical Skills PHP - 4.5 Years Experience along with HTML5, CSS Bootstrap, JQuery, JS, MySQL/MongoDB, JSON Web Services and API Services PHP Frameworks: Min. 2 Years with anyone (Laravel, Symfony, CakePHP, Yii etc.) PHP Reporting Tools (Jasper etc.) NET Exposure - Good to have Understanding of responsive design frameworks such as bootstrap MEAN Stack - Good to have Angular / React - Good to have Perks, Benefits & Culture: We are offering amazing career growth opportunities, great compensation, and benefits. This begins with - - weekly lunches - alternate weekends-off - annual medical checkups - Social engagement - financial assistance - and more...
Requirements: Java, Spring, Hibernate (or equivalent ORMs). MySQL/NoSQL database design. Good command over data structures and algorithms. Experience with designing and implementing micro-services. Experience with production level systems of scale. Experience designing and working with n-tier architecture. Experience working with a backend Java framework (Spring, Struts, et. al). Experience working with relational/NoSQLdatabases. Self motivated, opinionated, pragmatic.
Skills Primary 1. Java, J2EE, Spring MVC 2. Hibernate or other ORM 3. Web technology and security, REST framework 4. Database knowledge (MySQL, Oracle, Postgres) 5. Unit testing frameworks Good To Have 1. JQuery, XML, HTML5, Angular JS and other UI technology 2. Shell Scripting 3. Python Key Duties and Responsibilities 1. Design software solution by analyzing problem definition. Develops moderately complex software using Java if necessary shell script, or other selected languages, for products and/or applications consistently following Organization's coding standards and in accordance with applicable software development methodology and release processes 2. Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process. 3. Creates and executes designs for small sets of new functionality as part of a software project. 4. May perform as a technical leader or Lead Software Engineer for derivative software project. 5. Collaborates and adds value through participation in peer code reviews, providing comments and suggestions. 6. Provides reliable solutions to a variety of problems using sound problem solving techniques. 7. Performs technical root cause analysis and outlines corrective action for given problems. 8. Serve as a mentor to less experienced software engineers. 9. Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on design aspects. 10. Apply organization’s Mission Statement and Quality Policy and enthusiastically exhibit a desire to see organization succeed. 11. Works collaboratively and professionally with other developers in cross functional teams to achieve goals. 12. Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion. 13. Review product and/or application information including manuals and brochures for technical accuracy. 14. Participate in product and/or application definition activities including feature analysis and system tradeoffs. 15. Perform other duties as necessary. Job Benefits and Compensation WebShar offers a very competitive salary depending on experience 24 days paid vacation each year (CL, PL, SL), earned at a rate of 2 days per month. MacBook Pro Flexible time / and availability to work from home from time to time