
OREN is a rapidly growing technology business in Sustainability Analytics and Reporting space. Our ambition is to help companies include sustainability into their core business strategies and culture.
We are looking for Fullstack Engineers (MERN) to help us in the next stage of our journey with experience in developing real-time server applications based on Node.js, Express.js, MongoDB databases. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You are expected to work with the best selection of tools, libraries, and cloud platforms to deliver a high-performance, scalable, flexible, reliable, and seamlessly integrated back-end solution to be used with a variety of mobile and web-browser-based clients.
Responsibilities :
-- Design and write lots of bug-free, efficient, scalable, and reusable code
-- Design & develop full-stack modules and components and promote coding best practices
-- Develop APIs and scripts using backend programming languages like Node.js
-- Design and implementation of low-latency, high-availability, and performant applications
-- Ability to work independently with minimum supervision
-- You will have ownership of developing and maintaining various backend services that support features in our application and website
-- Integrating solutions to enterprise software and legacy software
-- Manage project priorities, deadlines, and deliverables
-- Develop and manage well-functioning databases and applications
-- Ensuring responsiveness of applications
Requirements:
- 4+ years professional software engineering experience
- Bachelor's degree in Computer Science or a related field (or foreign equivalent)
- Proven experience in high-level programming languages like Node.js and Express.js with state management tools like Redux
- Good understanding of React, Next.JS, Bootstrap, and Material UI
- Thorough understanding of modeling and scaling databases like Firestore, and SQL
- Expertise in developing micro-services based REST APIs and exposure to API Gateway (GraphQL a plus)
- Should be well-versed with collaboration tools like Git and Swagger
- Significant experience in developing high performance, distributed, and scalable applications with container deployment (Docker and Kubernetes)
- Comfortable working within GCP, AWS, Azure, or equivalent ecosystem
-Bonus point: Experience working with ML and recommendation systems
- Knowledge on open-source technologies such as NoSQL, MongoDB, Data Formats (XML / JSON), JavaScript Frameworks ReactJS, JS, JQuery, CSS, HTML5, in memory databases, Build tools like webpack.
- Preference will be given to the Immediate joiner
- Should be a team player, have a positive outlook towards challenges, and contribute to the growth of the team and company
Interview process:
1st Round - Techincal Assessment: a) Online Quiz b) Take Home Assignment
2nd Round - Joint video call discussion with Co-Founder and CTO
Oren is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.

Similar jobs
Experience:
- 2-5 years
Requirements:
- strong backend knowledge in Node.js
- knowledge in typescript would be an added advantage
- frontend tech: React, Vue(Optional)
- familiar with Redux, RTK
- knowledge in db: MySQL, PostgreSQL, MongoDB(Optional)
- experience in git
- familiar with linux systems
- familiar with hosting web servers and technologies like nginx, apache
- familiarity with docker is an added advantage
Responsibilities:
- building microservices, REST APIs
- adhering to best security, performance and scalability techniques
- coding complex modules
- code reviews- enforcing best practices
- implementing better application architectures
- strong interest to learn new technologies and adapt
- agile methodology project experience
- experience in estimating projects
- assist in preparing technical documentations
- passion for team work and innovation
Industry
Information Technology & Services
Employment Type
Full-time
Job Type: Full-time
Pay: ₹10,000.00 - ₹30,000.00 per month
Schedule:
- Day shift
Ability to commute/relocate:
- Kozhikode, Kozhikode - 673019, Kerala: Reliably commute or planning to relocate before starting work (Required)
Education:
- Bachelor's (Required)
Experience:
- Angular: 1 year (Preferred)
- total work: 2 years (Required)
- Java: 2 years (Required)
- You will play a key strategic and consultative role in developing, delivering and maintaining digital ad tech
products
- Work as part of the engineering and product teams to develop complex platforms and systems that are
scalable to millions of users
- Result-oriented full-stack development for world-class products with high degree of performance and
quality
- Developers in our teams are also adept at formulating product strategies, research best practices, bring in
expertise and mentor younger talent and drive the organization’s goals higher with a self-starter attitude
- Strong sense of commitment, problem-solving, professional ethics and willingness to learn new things are a
standard requirement for all our openings.
Requirement:
- Knowledge of digital ad tech ecosystem
- Minimum 2+ years of experience working in a professional environment on full-stack development
- Proven expertise in creating and developing scalable enterprise or B2C web applications
- Experience in REST API development and MVC/MVVM development methodologies
- Deep understanding of the underlying architecture of web servers, load balancing, and browser nuances.
Basically, a solid understanding of fundamentals - including execution models, asynchronous programming,
object-oriented concepts, relational concepts, etc.
- Proficiency in one or more of Node.js/MEAN stack, Python, Java or other frameworks and willing to be
flexible on stack as per the requirement of the project. Most of our current development is on the MEAN
stack - expertise in the stack will be a definite plus
- Proficiency in one or more of databases such as MySQL, MongoDB, Cassandra or other equivalent databases
and willing to be flexible as per the requirement of the project. Most of our current development is on
MongoDB and MySQL - expertise in these will be a definite plus
- Good understanding of developer tools and devops such as Git, Ansible, cloud platforms such as AWS,
Docker, etc.
- Candidates with Github profiles or blogs with demonstrated knowledge, experience and/or contributions to
open source will have an added advantage
MERN Stack Developer
2.5+ YEARS
Roles and Responsibility
Working experience as a MERN Stack Developer.
Design, code and manage large scale services using cutting edge technologies (NodeJs, ReactJS/AngularJS/VueJs etc).
In-depth knowledge of NodeJS.
Creating secure RESTful-based web services in XML or JSON.
Good knowledge in ECMAScript(6/7/8) is essential.
Strong fundamentals in Data Structures and Algorithms.
Experience implementing applications using Angular or React.
Should have an working experience with state management, React Hooks, React Fragments etc.
Should have a good Knowledge of Redux, Flux, and Webpack.
Writing the test case for components.
Experience working with Docker, Redis, MySQL, MongoDB.
Comfortable taking challenges and learning new technologies.
Excellent communication skills and client-facing experience.
Ability to mentor and build the team.
Knowledge of code versioning tools such as Git, Bitbucket or SVN.
Knowledge of the following will be considered as an advantage
Experience with Socket.IO for Real time communications.
Consumer Web Development Experience for High-Traffic, Public Facing web applications.
Caching with Redis For Speedy Performance.
Experience with cloud message APIs.
Knowledge of GraphQL, PostgreSQL.
Knowledge of NextJs.
Knowledge of any frameworks of NodeJS.
Experience with Progressive Web applications.
Knowledge of SSR.
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
Roles and Responsibilities :
Developing front end website architecture.
Designing user interactions on web pages.
Developing back end website applications.
Creating servers and databases for functionality.
Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Designing and developing APIs.
Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Desired Candidate Profile :
HTML/CSS. While HTML stands for Hypertext Markup Language, CSS stands for Cascading Style Sheets. ...
JavaScript. ...
Git and GitHub. ...
Backend languages. ...
Web architecture. ...
HTTP and REST. ...
Database storage. ...
Basic design skills.
Familiar with nodejs, reactjs, angularjs, expressjs etc......
You can code comfortably in Python
Working knowledge of streaming media protocols, technologies, and standards (streaming, compression, and transcoding): HTTP Live Streaming (HLS), RTMP, RTSP, etc.
Good grasp of Linux and cloud server AWS or Azure.
Working knowledge of Data Structures and Algorithms.
Working knowledge of SQL, NoSQL, Graph Databases (MySQL, MongoDB, Cassandra, Redis, SQL/JSON)
Working knowledge of API architectures, micro-services.
Needs to have a good working knowledge of GitHub, docker.
Working knowledge of Distributed computing and multi-processing.
GOOD TO KNOW
Should have knowledge of pandas, Luigi, Celery, Django, flask, package.
Should have interacted with big-data.
Should have interacted with message queuing tools like Kafka, zmq, etc.
You have exceptional knowledge of encryption, security & networking.
Responsibilities:
- Make changes in the existing code base of talent marketplace and implement new features.
- Collaborate with stakeholders that are involved in product design (marketing specialist and product manager).
- Report the progress to other stakeholders.
- Do bug fixes and push the source codes to the live server.
- Be responsive to change requests and feature requests
- Create Unit and Integration tests to ensure the quality of code
Requirements:
- Experience in Node js , MongoDB and Angular.
- Experience in JavaScript development.
- Understanding in MEAN or MERN Stack.
- Experience in the use of project planning tools (JIRA, Version One, GitHub, etc.)
- Excellent written and verbal communication skills (English).
- Understanding of various technologies including applications and databases.
- Able to handle multiple projects and competing deadlines
- Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigation
- Able to handle multiple projects and competing deadlines
- Fluent knowledge of latest HTML/CSS standards and best practices
- Experience building Responsive websites for web, tablet and mobile devices
Technical Skills:
- Hands-on experience with JavaScript/TypeScript ( NodeJS & ExpressJS) in) Development on both client and server-side
- Proficiency in HTML, CSS and front end frameworks(Angular 7, AngularJS)
- Having experience in building a responsive web design
- Experience with MongoDB and good knowledge in database concepts
- Experience with web frameworks like ExpressJS
- Developing secure Node.js end points using Passport, JWT, OAuth, and related technologies.
- Knowledge in Restful API Design
- Knowledge in unit testing tools like Karma, Jasmine etc..
- Experience with Version control systems like GIT and knowledge in GIT branching is necessary.
- Knowledge in continuous integration
- Strong object-oriented knowledge in any platform is a plus
- Proficiency and hands-on experience with one or more of the following: Backbone / KnockoutJS / EmberJS / ReactJS is a plus
- Knowledge in payment gateway integration is a plus
Responsibilities:
-
Working with an Agile Scrum team using tools such as JIRA.
-
Involving in writing functional specifications and technical documentation
-
Working with the peer developers and writing good quality codes and release features
-
Participation in internal code reviews
-
Direct interaction with the client








