We are looking for a Full Stack developer responsible for the development and maintenance of Vyapar server-side infrastructure. Your primary focus will be building and maintaining the complete server-side infrastructure. Strong understanding of Core Javascript, HTML, CSS, and Relational Database are critical for the role.
Responsibilities:
- Translate designs and wireframes into high-quality code
- Design, build and maintain high performance, reusable, and reliable APIs
- Ensure the best possible performance, quality, and responsiveness of the APIs
- Maintaining the AWS infrastructure, security, performance and uptime
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Helping the team members and guiding them for the right design and implementation
Skills:
- Strong knowledge of Javascript and NodeJs, HTML, CSS, JQuery along with great algorithmic skills.
- Good knowledge of PHP (Laravel)
- Strong knowledge of AWS Services and good experience in handling server-side infrastructure.
- Strong knowledge of design patterns and best practices.
- Strong understanding, creating, manipulating, and querying database – Mongo DB, MySql.
- Familiarity with RESTful APIs, web sockets, continuous integration, and caching technologies.
- A knack for benchmarking and optimization
About Easy to Use Business Accounting Software
Similar jobs
Who Are We
A research-oriented company with expertise in computer vision and artificial intelligence, at its core, Orbo is a comprehensive platform of AI-based visual enhancement stack. This way, companies can find a suitable product as per their need where deep learning powered technology can automatically improve their Imagery.
ORBO's solutions are helping BFSI, beauty and personal care digital transformation and Ecommerce image retouching industries in multiple ways.
WHY US
- Join top AI company
- Grow with your best companions
- Continuous pursuit of excellence, equality, respect
- Competitive compensation and benefits
You'll be a part of the core team and will be working directly with the founders in building and iterating upon the core products that make camera intelligent and images more informative.
To learn more about how we work, please check out
Knowledge/Qualifications/ Competency
- Any Graduate – Any Specialization with 3+ yrs of relevant strong object-oriented JavaScript & MVC with analytical/logical thinking & problem solving skills (Object Oriented JS, JQUERY, Angular, NodeJS)
Skills Required
- 2+ years of web application development experience using Javascript
- Experience in Angular / React.js, Node.js, and Express.js/loopback.js
- Deep understanding of RESTful APIs
- Data modelling experience in both relational and NoSQL databases(MongoDB preferred).
- Experience deploying and maintaining a micro-service architecture
- Experience with Microsoft Azure
- Experience with server-less infrastructure paradigms (AWS Lambda, etc).
- Experience building a scalable product is a bonus!
Responsibilities
- You will write reusable, testable, and efficient code
- You will look to optimize applications for performance and scalability.
- You will be building secured backend API's to be consumed by multiple applications (e.g. web and mobile)
- You will constantly be collaborating with a team member and help colleagues
- You will make architectural decisions
- You will use every possible opportunity to share your own professional experience with your team members
Our perfect candidate is someone that:
- is proactive and an independent problem solver
- is a constant learner. We are a fast growing start-up. We want you to grow with us!
- is a team player and good communicator
What We Offer
- You will have fun working with a fast-paced team on a product that can impact the business model of E-commerce and BFSI industries. As the team is small, you will easily be able to see a direct impact of what you build on our customers (Trust us - it is extremely fulfilling!)
- You will be in charge of what you build and be an integral part of the product development process
- Technical and financial growth!
About Us:
Varivas is a community that allows users to create, support, and recommend content. The mission of Varivas is to give the community freedom, ease, and complete control of their content.
Varivas is an early-stage startup looking for its first few members.
https://www.varivas.community/
Become part of a core team of an upcoming startup building an exciting product from scratch.
Skills Required:
- Progressive Web App (PWA)
- JavaScript, Typescript
- MEAN stack https://angel.co/recruit/jobs/1383984">Angular, Node JS, Express, MongoDB
- Azure for hosting and data storage etc.
- Any previous experience in building a social network, payment system or content hosting is a big plus. (Please mention this in your application)
What we can offer:
- Payment for work done (of course 🙂)
- Remote work from anywhere
- Complete flexibility of working hours
- Complete freedom and ownership of your work
- No meetings, standups, or daily status group calls. (We prefer asynchronous communication like slack)
- High equity (1-2.5%) if you are interested
What we expect from the candidate:
- Should be able to work independently without any hand-holding.
- Problem solver who takes complete ownership of given work.
- Smart developer who delivers on results. (You will be assessed based on what you deliver, not by how hard or how long you work)
- Self-motivated candidates who do the work because they like it and are good at it.
- Self-managed individuals. You will not be managed by anyone on day to day basis. (There are no managers in the company)
Work timings: 2 PM to 11 PM
Position Requirements:
• Minimum 6 years’ hands on experience with object-oriented programming in Core PHP
• Minimum 5 years’ hands on experience in front-end technologies such as Angular, Jquery, Bootstrap, JavaScript, HTML, and CSS3 along with experience in optimizing static HTML pages
• Hands on experience with MVC frameworks (Laravel, Zend, Yii)
• Experience with Unit testing and knowledge of PHP Standards Recommendations
• Experience with upgrading from legacy code to latest PHP version/framework
• Experience working in Linux
• Experience in working on complex SQL queries and database schema design
• Experience with modern server components (Memcache, Redis, ActiveMQ, Solr)
• Experience in collaborative team environment using tools like JIRA and Git
• Knowledge of consuming and creating web services
• Knowledge of common web security vulnerabilities such as SQL Injection and XSS
• Good knowledge of SOLID principles
• Good communication skills
• Team Player and Team Builder, having good problem-solving skills and a results – driven approach
Role & Responsibilities:
• Design, estimate, and code new features
• Architect new applications and expand existing ones
• Collaborate on enterprise architecture with other teams
• Define, document, and enforce engineering standards
• Perform code reviews of your team member’s work
• Mentor junior engineers
• Participate in software design discussions
• Participate in sprint planning and other project management meetings
• Ensure all code that goes to production is of best quality and existing applications are scaled to meet expected demand
• Identify and fix gaps in system reliability, such as production monitoring
• Continuously improve the software infrastructure, such as the deployment process
Required: Technical Skills
- Python
- Angular
- Node
- Postgres DB
- Google Script
- gCloud Deployment
- Front-end/Back-end development
Non-Technical Skills
- Communications - real fast, crisp and clear comms
- Context switching - able to jump between projects, priorities
- Speed
Preferred Skills
- Please share links to your Github repo, Code competitions
Nice to Haves or Optional
- JavaScript
- TypeScript
Develop new APIs, modify the existing API using Node.js, MongoDB, JavaScript..
Create new, modify existing web pages using React.js, JavaScript.
Support the current release, production issues with code fixes.
Work on new future releases, projects and deliver within timelines.
Setup the Servers with Node.js, MongoDB, React.js, etc. in the Linux environment.
As an early hire on the core team, you’ll work on shaping projects, big and small, over short three week sprints. We’re a small team, but we get a lot of features shipped. You would be responsible for driving full-stack projects from prototype to finished stage with a lot of autonomy and creativity. This is an exciting time to join the team. We've found solid early traction, have strong basic foundations and are pushing aggressively into some incredible new feature builds. We have a small team, so you can make an incredible impact on our product very quickly.
Responsibilities:
- Own the design of the overall architecture of the web application
- Implement a robust set of services and effective APIs to power the web application
- Build reusable and manageable code and libraries for future use
- Optimize the application for maximum speed and scalability
- Translate UI/UX wireframes to visual elements
- Develop and handle well-functioning databases and applications
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
Experience:
- Proven expertise in shipping features in Ruby on Rails. Strong background in Ruby on Rails, HTML, CSS, and JavaScript
- Strong experience in driving thought leadership and technical architecture
- Experience with mentoring juniors in the team
You are a fit if :
- You are a skilled coder. We need candidates with a strong history of shipping features in Rails with clean maintainable code.
- You are a good communicator and a really good writer. Since we are async and remote most of our work is written. You'll need to be able to proactively communicate in concise, clear, simple writing.
- You are an expert project manager. You need to be able to break down a large, complex business deliverable into executable pieces that can be managed as individual user stories. You need to be able to keep a project on track and cut scope when needed.
- You don't need babysitting and are a Manager of One. We love people who have started companies or have freelanced in the past. You take ownership and take things across the finish line. Especially in our remote async approach, you'll need to be intrinsically motivated and keep your projects on track.
- You have strong business and product acumen. This job isn't just writing code, we solve real business problems for real people. That means you need to be able to look beyond the user story, have empathy for our end users, and solve real problems for them.
About Us:
We're solving a problem that 62% of Americans have
62% of Americans last year thought about starting a business. The #1 reason they didn’t was because they didn’t know where to start. Currents options are:
- Going independent which is risky: no support or direction
- Paying a franchise which is expensive: franchises charge $100K+ fees to get started, take 10% of topline revenue, don't provide marketing support or technology
The market we're going after is bigger than e-Commerce
We’re disrupting the $2.3T franchise industry by removing the franchise fee and offering a tech-enabled franchise like product.
We’re starting with home painting where our biggest competitor is https://certapro.com/">CertaPro a $550M revenue franchise (1% market share) before quickly taking on https://www.neighborlybrands.com/our-brands/">Neighborly Brands as we expand categories (pest control, lawn care, etc.).
As we expand categories, our customer does not change
Our customer is an aspiring business owner, like https://www.linkedin.com/in/nicklaforest">Nick or https://www.linkedin.com/in/hardin-h-hawes-9ba6a72/">Hardin who doesn't care what type of business they start, as long as it is profitable. Our customers are not actually the one painting houses or completing roofing jobs, rather they are the one that hires people to do the job. Our customer has years of experience in sales and general management, which makes them suitable for any type of business — which is why as we expand to 100 categories, our customer does not change.
Our solution is an end to end platform to help you start, grow and run a business
Main Street is a combination of well-known technology platforms that provides an Uber-like simple experience in starting a business
- https://stripe.com/atlas">Stripe Atlas: Helping you incorporate and set up legal logistics for your business
- https://www.duolingo.com/">Duolingo: Learn a new skill (in our case it is about a specific type of business)
- https://www.shopify.com/online/ecommerce-solutions">Shopify: The operating tools to run your business
- https://www.womply.com/">Womply: A marketing stack to drive your customer
We're backed by top investors and built a world-class team
We're a seed-stage startup and have raised $10M+ from top investors including Greylock and Khosla. Our team previously worked at places like DoorDash, OpenDoor, Amazon, and OYO.
We are looking for a Ruby on Rails developer responsible for managing existing ruby on rail projects and any future interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating and building the front-end elements required by our team into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Ruby code
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
- Integration of user-facing elements developed by front-end developers with server side logic
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automatization.
- Be an individual contributor and a team player.
- Be able to lead a development project from scratch to execution.
- Maintaining and troubleshooting existing web applications.
- Creating back-end components.
- Connecting applications with additional web servers.
- Maintaining APIs.
Skills
- Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
- Good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Good understanding of server-side templating languages such as Liquid, Slim, etc which will keep on changing based on our technology stack.
- Good understanding of server-side CSS pre-processors such as Sass, based on project requirements
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- A knack for writing clean, readable Ruby code
- Ability to integrate multiple data sources and databases into one system
- Understanding of fundamental design principles behind a scalable application
- Able to create database schemas that represent and support business processes
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools e.g. Git, Mercurial or SVN
- Familiarity with development aiding tools such as Bower, Bundler, Rake, etc.
- Familiarity with continuous integration, CICD pipeline.
- Familiarity with Graphql and React framework is a bonus.
- Familiarity with testing tools.
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
Job description
- 1-5 years professional experience in software development
- Proficiency in a modern programming language such as JavaScript
- Ability to work well with people
- Understanding of scalable computing systems, software architecture, data structures, and algorithms
- Experience with designing and building large-scale web services using AWS technologies
- Ability to work with NodeJS, ReactJS, DynamoDB, MySQL, NoSQL, Git or Elasticache
- Experience with JavaScript, CSS, HTML5, Ajax or similar web frameworks
- Good to have finance domain exposure
What will I be doing?
- Design and develop solutions to complex technical problems spanning the development of product features, quality validation, and deployment to customers
- Build highly scalable web applications that are designed for high performance
- Lead design and code reviews
- Work closely with senior management, Product Manager, and our team of developers.
- Contribute visibly to product quality, innovation, and customer-centric design across the engineering organization
- Lead, motivate and direct team members to build high-quality software in a fast-paced agile environment
- Actively hire the engineering & product team, & develop the existing team
- Share experiences and skills to aid team members in enhancing their professional skills and career
What skills do I need?
- 4+ years of experience building large scalable systems
- Strong experience in agile methodologies and test-driven development (TDD)
- Experience in software development using open source technologies
- Knowledge in domain-driven design, design patterns, and enterprise integration patterns
- Must have experience in delivering software via complete Continuous Integration and Continuous Delivery (CI/CD) pipeline
Plus Points:
- A history of working on side/hobby projects or contributing to open source projects is a plus
- You have worked in a startup before
Most importantly: Be excited to learn what you don’t already know!