šWe are HIRING
ā š©āš»Full Stack Developer at Adizen.ai (http://adizen.ai/)
About Adizen.ai
ā Adizen is a company founded in September 2023 by Jashan Suri and Bhanu Chaudhary. Jashan has graduated from IIT Delhi and worked at Sequoia Capital and Bain & Company. Meanwhile, Bhanu is an IIT Kanpur graduate and a 3X founder having founded multiple startups including FoodMonk.
ā Adizen.ai is spearheading two major ventures: crafting a healthcare software solution primarily for the UK market, and designing a custom ERP system for a Mechanical, Electrical, and Plumbing (MEP) company to boost their operational efficacy and output.
Roles and ResponsibilitiesĀ
ā We're open to hiring a fresher, but we expect you to have experience working on projects.
Tech Stack: Our tech stack includes React, Node.js, Mongo DB, and Payload.
Timeline: Full time OR 6 months internship
Kindly fill this form!
Similar jobs
Python Django / React JS / React Native / Vue.js
Strong experience in backend engineering and at least one storage system (SQL, Cassandra, Graph
Databases, etc.,)
Patient debugging skills
Using state of the art developer toolkit
Curiosity to remain updated with the newest technologies and frameworks
Your Day-to-Day Role:
- Design and implement web applications from initial concept, architecture design, to completed, operational software.
- Lead complex engineering tasks where youāll act as the technical authority.
- Contribute to code reviews and continuous integration.
- Adapt and apply cutting edge technologies.
- Collaborate with other engineers, designers, and product owners to define elegant customer solutions.
- Ensure robustness by writing automation tests for your code.
What Are We Looking For:
At least 3 years of professional experience in Fullstack development.
Mandatory Technical Skills
- Robust experience in MERN Stack (MongoDB, ExpressJS, ReactJS, NodeJS). Expertise in ReactJS, Redux, HTML, CSS.
- Proficiency in Javascript (ES6) and TypeScript.
- Hands-on experience in Socket Implementation.
- Solid understanding of GIT and its workflows.
Good to Have Skills (Optional)
- Familiarity with Material UI.
- Experience with HTML Canvas APIs (Ex: KonvaJS for canvas drawing).
- Basic understanding of AWS services (S3, Redis, Lambda, Messaging services, etc.).Ā
RequisitesĀ
- Experience with software development in one or more programming languages with data structures/algorithms.Ā
- 1-year experience in software architecture/design.Ā
- 2 years of experience developing large-scale infrastructure, distributed systems and/or data management/storage technologies.Ā Ā
Key Responsibilities:Ā
- Write and test production systems, with a broader understanding of the product.Ā
- Review code and provide feedback. Mentor engineers to take on bigger responsibilities.Ā
- Review and lead design discussions/reviews, with a long-term vision.Ā
- Set high-level engineering direction, and best practices and document educational content to save engineering hours.Ā
- Triage product or system issues. Mitigate and resolve production inefficiencies.Ā Ā
Ā
About Company
Ā
Obeikan Investment GroupĀ is a multi-national leader in packaging, education and health, with annual revenue of USD $1 billion. We're one of Saudi Arabia's 100 largest companies, with more than 3,000 employees and operations in 16 countries.
Ā
Job Location ā Remote with an opportunity to move to Riyadh, Saudi Arabia
Ā
Ā
Ā
Skill |
Mandatory |
Nice-to-have |
Comments |
NodeJS |
Ā Yes |
Ā |
Ā We are looking for a full stack developer to act as a product owner. Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā |
ExpressJS |
Ā Yes |
Ā |
|
AngularJS |
Ā Yes |
Ā |
|
Angular |
Ā Yes |
Ā |
|
HTML5, CSS3, Javascript, JQuery |
Ā Yes |
Ā |
|
iOS Programming ā Swift OS |
Ā |
Ā Yes |
|
Android Programming ā Java |
Ā |
Ā Yes |
|
Core Java Programming |
Ā |
Ā Yes |
|
Core PHP Programming |
Ā |
Ā Yes |
|
MVC Architecture |
Ā Yes |
Ā |
|
ORM Tools |
Ā Yes |
Ā |
|
GIT |
Ā Yes |
Ā |
|
Firebase |
Ā Yes |
Ā |
|
Any others? |
Ā |
Ā |
Job DescriptionĀ
Ā
We are looking for a Full Stack Developer to produce scalable software. 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. With problem-solving approaches and rigorous thinking abilities, we are looking for learners who may not know all the answers but are obsessive about finding them and know exactly where to look for them.
āIf youāre also familiar with Agile methodologies, weād like to meet you.ā
Ā
ResponsibilitiesĀ
- Writing code for both the front end and the back end using MERN stack [MongoDB, Express.js, React.js and Node. js]
- Creating RESTful API with Node.js
- Maintaining all the required documents for your project.
- Constantly coming up with new ideas and also implementing them to improve the appās performance.
- Writing code for the app logic as well as the business logic using Reducers, Actions and Redux framework.
- Create Unit and Integration tests to ensure the quality of code
RequirementsĀ
- At iDC, we value your skills more than your background and some certificates. Attempting the assignment will be your door to the opportunity.
- Knowledge of the database and familiarity with the schema design in NoSQL (i.e MongoDB)Ā
- A good understanding of the Software Development Lifecycle
- Knowledge of API design and development using REST
- Good understanding of object-oriented programming(OOP) and OOP patterns.
- Again, You donāt have to know it all in-depth but you should know how to dig the internet for finding the solutions.
Ā
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Responsibilities:
Atelast 4+ years expereince in Angular and Nodejs
Understanding the nature of asynchronous programming and its quirks and workarounds
Strong proficiency with JavaScript
Strong proficiency on Node.js, React.js, JEST, and frameworks available for it
At least two years experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks, Postgresql and Devops.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Availability to resolve urgent application issues outside of business hours.
Understanding accessibility and security compliance
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Job Brief:
- Proficient with Microsoft .NET &Ā .NET CoreĀ development using C#, Web API.
- Good understanding of Design Patterns and Principles.
- Must have an experience onĀ Angular6/7//8.
- Having knowledge of in NodeJS / VueJS / ReactJS will be an added advantage.
- Excellent Communication, presentation, problem-solving and team working skills
- Interact with Clients & handle single project.
COVID-19 considerations:
Currently all our employees are doing Work From Home till situation goes better
Experience :
Dot Net Framework and Dot Net Core: minimum 6 months (Preferred)
Angular 6/7/8 : Minimum 6 months ( Preferred)
**Frontend**
- experience in building end-to-end frontend and backend apps or Single Page Applications.
- Should know the basics of HTTP(S), DOM, browsers, page rendering
- Should know JavaScript both for Front-end as well as Back-end, Typescript would be good to have
- Have used these Frontend libraries/frameworks: Angular 8, 10
- Have a preference for one of this for the state management: Ngrx, Redux etc
- Skills in one or more chosen frameworks/libraries like jQuery, Bootstrap, etc
**Backend and Databases**
- Experience with Nodejs/Firebase/Nestjs
- Experience MongoDB/Firestore is a must
- Ā Knowledge of Creating RESTful services with Node.js and understanding of REST services (microservices/serverless will be plus point)
- Knowledge of Authentication, authorizations, mailing, fileuploading etc is a must
- Should know querying in mongodb along with Aggregation Pipeline, Map-Reduce,etc
- - Understanding of fundamental design principles behind a scalable application
- - Have written test cases using one of these: Jest, Mocha, Chai,Enzyme, Karma
**Good to have:**
- Work proactively in a team.
- Strong understanding of product development
- Should be a good problem solver, quick learner.
- Good analytical, problem solving and troubleshooting skills.
- Knowledge of Nestjs, Elastic Search Would be plus point
- Have strongly used one of these to keep our code Clean and Consistent: Eslint, Flow, JShint, style-lint