استخدام Full Stack Developer
شرح موقعیت شغلی
Who we are:
We care about the earth, and that is why we have invested in technology that benefits the planet. Industrialization, deforestation & pollution have greatly affected our living system. In dealing with this situation, we try to bring new, easier, and yet more productive solutions to farmers & agriculture activists, ones that not only increase the volume and quality of crop production at the farm but also pursue the goal of protecting the earth's natural heritage.
Job Description:
We are looking for a great full-stack developer who is proficient with React.js and NodeJs. Your primary focus will be on developing high-quality applications from scratch using well-known design patterns and technologies like state management systems and high-performance databases. You will ensure that the overall application is robust and easy to maintain. Therefore, a commitment to collaborative problem-solving, sophisticated design,
and quality of the product is important.
Responsibilities:
We are looking for a great full-stack developer who is proficient with React.js and NodeJs. Your primary focus will be on developing high-quality applications from scratch using well-known design patterns and technologies like state management systems and high-performance databases. You will ensure that the overall application is robust and easy to maintain. Therefore, a commitment to collaborative problem-solving, sophisticated design,
and quality of the product is important.
Responsibilities:
- Developing new user-facing features using React.js and NodeJs.
- Creating and maintaining server-side application logic
- Building reusable code and libraries for future use
- Work closely with the entire engineering team to develop Keshtyaar's solution by seeing the "big picture" in order to create approaches for its design and implementation
- Write high-quality, readable, and testable code
- Design and optimize applications for high performance, high availability, and low latency
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Skills:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Strong problem-solving and debugging skills
- Excellent communication and teamwork abilities
- Have a deep understanding of Typescript
- Confident with asynchronous programming concepts and how to use them pragmatically from Javascript
- Thorough understanding of React.js and its core principles
- Experience with popular React.js state management system ( Redux )
- Familiarity with newer specifications of ECMAScript
- Experience with data structure libraries
- Knowledge of working with map and GIS libraries is a plus
- Familiarity with how to create scalable Node.js applications
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- Great organizational and time management skills
- Agile/Scrum development cycle understanding
- Familiarity with Git code versioning tools
- Knowledge of how to incorporate different data sources and databases and how to deliver optimal output to different client platforms (mobile vs desktop)
Benefits:
- Being on the edge of technology (AI, Image Processing)
- Short-term promotion plan
- Worked on an international product
- Empower the farmers and make a great impact in the critical industry of agriculture
- Work in a fast-paced environment
Are you someone who thrives in building products that users love, makes an international impact, has an eye for design, and thrives working in a fast-paced environment with a highly collaborative team? So, we want to speak to you today!
Job Category:
- Fullstack Developer
Employment type:
- Full Time/ Hybrid/ Fully Remote
Seniority:
- Experienced professional
- +3 Years
مهارتهای مورد نیاز
- Full-stack
- Redux
- GIS
- typescript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست