Role- Node.js Developer/Senior Node.js Developer
Job description:
- (Nodejs, Express), MySQL, Postgre SQL
- Working experience of GIT
- Well-versed and experienced with unit testing, code coverage.
- Well versed with SOILD design principles and its application
- Good to have – some experience with Azure DevOps and/or azure functions.
- Good knowledge of designing and writing restful API.
Srijan is approx 400 people strong (including some Senior Consultants) Srijan’s development offices in India are located in New Delhi, Gurugram, Goa, Bangalore, and Mumbai, Delhi, Gurgaon and Goa are the largest offices. In addition, a few developers & delivery leads are located in several countries globally -- USA (New York, Charlotte), Singapore, Philippines (Manila), Australia (Sydney, Brisbane, Melbourne), Germany (Berlin), Japan (Tokyo). In each of these countries, Srijan has a functional legal subsidiary.
Srijan works largely with enterprises or mid-large sized global firms and focuses on recurring business from these accounts, thereby bringing much-needed predictability of revenue for high-growth companies. It works with several top brands at the moment.
The firm is beginning to invest in startups and in joint research projects with top institutes. For instance, it recently has partnered with IIT-Delhi to invest in an 18-month project for building a solution for ‘https://www.linkedin.com/feed/update/urn:li:activity:6476363261016137728/" target="_blank">Honey traceability using Blockchain’.
The leadership team at Srijan has set itself an audacious goal of reaching $25 million in revenue (while maintaining healthy EBIDTA margins) in FY 2020 -- doubling our revenues. This requires significant technology and delivery leadership bandwidth to be created in the firm to ensure our high-quality standards are not compromised.
Each year Srijan donates 7% of its profits to Srijan Foundation Trust a registered non-profit that runs several projects including non-formal schools (directly or via partner organizations) and Indic civilizational projects such as #SrijanTalks.
About Srijan Technologies
Similar jobs
About us :
Infosec Ventures incubates and scales cyber security innovators that solve for inefficiencies in cyber security, solve big problems and deliver exceptionally high return on investment for customers. We are on a mission to make the world cyber safe, by protecting systems and the 'human operating system'. Some notable current ventures include humanfirewall.io, emailauth.io, bugsbounty.com, securityrating.com among others. An idea is worth one dollar, it's the execution that adds the zeros at the end of it, to make it a billion dollars!
Job Description :
If you are a software developer, and have hands-on experience with
- Laravel and/or NodeJS
- Angular JS, VUE JS
- Mongo, MySQL
- You have built SaaS products
Roles :
- The person is responsible coding, designing and modifying web applications, from layout to -function and according to a product's specifications.
- Strive to create visually appealing applications that feature user-friendly design and clear navigation.
- Deep expertise and hands on experience with Web Applications and programming languages such as Laravel framework, Laravel 5 Framework, PHP 7, MySQL, HTML, CSS, JavaScript,
- JQuery, Angular JS, Node JS and REST APIs.
- Exposure in developing apps using HTML5, JavaScript, JQuery, SQLite and CSS3
- Very good debugging skills to solve complex problems without much assistance.
- At TailNode, we are at the bleeding edge of this change.
- We conceptualize and develop products that are aimed to enable this transformation of the political architecture of the country.
- We leverage the best practices and insights of the technology world and apply them in our unique way to deliver impact on a massive scale.
- We want to offer you a once-in-a-lifetime opportunity to be a part of this massive change and build new and exciting products with us.
Responsibilities :
- Designing, building, and maintaining high performance, reusable, scalable and robust services and applications
- Developing and managing databases and reporting tools
- Building intelligent messaging bots using web APIs
- Designing and developing robust RESTful APIs and other interfaces
- Integrating data storage solutions.
Required Skills :
- Ability to write clean, structured code in Ruby/Python with documentation.
- Proficiency in at least one Ruby frameworks (Ruby on Rails or Sinatra) or Python framework (Django or Flask)
- Clear understanding of Data Structures and Algorithms.
- Ability to write well defined test cases using Minitest, RSpec or Unit testing framework.
- Experience in one of the following database technologies - MySQL, PostgreSQL, MongoDB, Cassandra.
- Proficiency in working with complex SQL queries.
- Knowledge of design patterns, architectural best practices.
- Familiarity with RESTful web services.
- Knowledge of version control tools like Git, SVN etc.
- Working experience with Cloud Services like Amazon Web Services or Google Cloud is a plus.
Required Qualifications :
- A Bachelors or a Masters degree in Computer Science or relevant field.
- Experience of 3-5 years in software development.
Note : Other language candidates may apply only if they're expecting to work primarily on Ruby/Python.
We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing APIs, and integrating data storage and protection solutions.
Requirements
- Minimum of two years previous experience as a Node.js developer.
- Minimum of two years of experience developing applications using MongoDB.
- Minimum of one year of experience developing applications using ExpressJs.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Availability to resolve urgent web application issues outside of business hours.
Responsibility
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of the APIs.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests and identifying bugs.
- Documenting Node.js processes, including database schemas.
- Recommending and implementing improvements to APIs.
BillTrim uses ML + Human to negotiate and monitor all utility bills such as cable, internet, cell phone, electricity, auto insurance, etc
BillTrim negotiates a better rate and protects our customers from overpaying.
BillTrim is San Francisco-based growing startup funded by well-respected and proven investors.
Why work with us?
BillTrim is here to make history. We are passionate to solve problems.
We deeply care about our customers.
To work on something great, something big not average.
We do not compromise with quality. To make SAAS that customers will love and appreciate.
To witness crazy growth and take your career and take it to new heights.
We believe in one outstanding employee gets more done and costs less than two adequate employees.
Less is better, do not clutter unnecessary text, images, buttons, or even a line of code.
We follow Silicon Valley culture.
Personality traits to become a part of BillTrimmer's famiy:
Go to attitude
Tenacious and hungry to make a name
Willing to learn and adapt
Willing to work on weekends if need be
Filled with curiosity and not afraid to ask questions
Think independently and be open-minded to possibilities
Do not apply:
If you are looking for a regular 9 to 5 job
If you are not willing to make BillTrim a priority in your life
If you are not willing to give your best.
If you do not enjoy working in fast pace startup
If you are not comfortable in doing a job you aren't hired for
If you need someone to explain to you every single detail
---------------------------------------------------------------
We want a MEAN stack developer who is definitely not mean but is enthusiastic, quick at grasping, and has experience in handling multiple projects and codebases.
You should be energetic, authoritative, focused, and experimental at work.
We are looking for experienced backend engineers only.
Apply only if you have 8 YES out of the following 10 qualifying criteria :
-Strong grip over HTML, CSS, and Angular 9+
-Good with CSS styling and theming
-Expert at API development using NodeJS
-Experienced with MongoDB DB
-Self-starter with good communication skills
-At least 2+ years of experience
-Must be willing to work from Bangalore (HSR)
-Have than 2 years of experience with multiple frontend projects in MEAN Stack?
-HAVE worked in a B2C Startup for at least a year?
-CAN join in within 30-45 days?
- You’ve been building web applications professionally for 4+ years
- You’re proficient in NodeJS, TypeScript, MySQL, and MongoDB
- You possess strong OOP and design pattern knowledge
- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc
- You write understandable, testable code with an eye towards maintainability and experience with TDD (Test Driven Development)
- You have the ability to build RESTful APIs
- Explaining complex technical concepts to designers, support team, and fellow engineers is not a problem for you
- Well versed with the fundamentals of computer science and distributed systems
- Frontend experience; (Good to have) Angular
- Start-up experience, preferably a tech start-up
- Open-Source contributor
- You have experience with other programming languages -- e.g., Python, Ruby, PHP, Go, C, etc.
- Passionate about/experienced with open source and developer tools
- You have a bachelor's degree in Computer Science, Engineering, or related field, or equivalent training, fellowship, or work experience
Qualifications
- BE/ B. Tech/ MSc/MTech
- Candidate should possess the degree from a recognized University/ Institution only
Are you passionate about using technology to make people's lives better? Are you interested in becoming a part of one of the hottest trends in the world of start-ups today? Are you excited about joining the online ultra-fast grocery delivery service business pioneer and driving the trend forward? Then this may be the right opportunity for you.
Role and Responsibilities
- Helping lead the software development lifecycle: technical design, implementation, testing, deployment, and support.
- Working with cross-functional teams effectively to enable business growth.
- Proactively identifying engineering bottlenecks and initiating proposals to improve them.
- Writing high-quality, well-tested code in alignment with industry-wide best practices.
- Applying a product mindset to back-end systems.
-
- About five years of experience delivering product-quality code in an agile set-up
- Experience with Node.js (Hapi, Restify, Express, Mongoose, Socket.IO, Mocha)
- Experience with Elasticsearch
- Experience building and deploying Docker containers
- Strong general Linux experience
- Extensive experience with REST APIs
- Experience with microservice architecture
- Experience with MongoDB
- Expert knowledge of Redis and caching strategies
- Strong knowledge of unit/integration testing, including the art of mocking and writing testable code
- Passionate about technology and making an impact.
- A perpetual learner, who stretches their boundaries and enjoys new ideas.
- A doer who takes initiative and works well in a team.
Blok is a technology-first online ultra-fast grocery delivery service business, and we are on our way to revolutionize how millions of people across countries consume groceries. We believe in a world where getting everything you need, when you need it, sustainably, is the new normal. And it takes less than 10 minutes.
We believe we are positioned to lead this revolution. Why? Our founding and early team have held senior positions at Deliveroo, Uber, Glovo, Mercadona, or Unilever. We have done this before, and we believe we can do it again. But this time, even better.
Embark on the journey and help us launch the revolution in one of the highest growth industries of the year. Help us shape the new normal.
We are looking for a seasoned technology professional who can use their experience to build effective teams, high-performance culture, scalable processes and mentor aspiring talent. The candidate must be entrepreneurial, hands-on in technology, must have experience with design, development, and delivery of mobile apps, web applications and tech platforms, at scale. It is highly important for the candidate to have experience with eCommerce and is expected to have some experience in the retail sector, building technology systems and platforms.
The person is expected to be a technology leader with the capability of building and leading a high-performance engineering team.
Responsibilities
- Provide Technical authority in prospective meetings with other departments and provide guidance to developers
- Provide Hands-on Technical leadership, in the development, operation, and improvement of services
- Work with the wider team to ensure high-quality code is delivered in line with the project goals and delivery cycles
- Work with product managers to understand user needs for new/existing services
- Work closely with designers to deliver rapid prototypes as well as production code to ensure high accessibility standards are upheld. We expect familiarity with modern frameworks and languages, as well as best practices such as Clean Code, TDD, BDD, continuous integration, continuous delivery, and DevOps
- Attract, hire, retain and develop top-notch engineering/technology talent
- Implement technology product(s) as per the product requirements, using appropriate technologies
- The company’s tech-stack comprises Node.js (for Backend), MongoDB as the Database (MEAN stack), and Native App development (for iOS and Android)
- Communicate business goals to the engineers. Keep them focused on building the right product and in the right manner. Ensure that engineering is always adding business value and communicate this value to the business leaders
- Be an individual contributor if necessary. Engineering managers could spend ~20% of their time coding and contribute to the code base
- Perform regular code review of the code being developed by your team, to maintain the high quality of code
Qualification
- Computer Science & Engineering education/degree from an internationally recognized top technology institute or university
- 8-10 years of overall experience in the delivery of quality scalable and extensible software. Should currently be leading a team of top-notch developers as an Engineering Manager or Technical Architect.
- Experience of leading product development in B2C startups
- 4+ years of experience in architecting, designing, developing, and scaling high-quality mobile apps and end-to-end systems (consumer-facing and business-facing systems), under tight timelines and delivery pressure
- Experience with backend software development at a high scale. Experience with distributed systems, service-oriented architecture (SOA), and microservices design.
- Capacity to take the complete responsibility of developing and delivering a product-mobile apps and backend. Has good design sense. Has to experience with Node.js.
- Knowledge of new and cutting-edge technologies & tools. Experience working on complex projects having Analytics, Data-Science and Machine Learning components.