Job Description
We are looking for a talented individual with a keen eye for detail and a willingness to expand their skills to join our development team. This position would suit a dynamic, innovative, and enthusiastic software developer with a proven track record not only in delivering quality applications but also in providing excellent customer service. We work in a very collaborative environment where excellent communication skills are needed.
What You Will Be Doing:
Build a scalable web application to build a secure, high-performing web application and back-end to address a complex and evolving set of business requirements.
- Work mostly in React.JS and Node.JS as a full stack developer.
- Mentor other developers and assist them in growing their skills.
- Act as contributing member of a high-velocity agile team.
- Maintain, troubleshoot, optimize, and improve existing products and systems.
- Involve in close collaboration with product developers and testers.
- Document-based data modeling - proficiency both conceptually (normal forms, non-relational, etc.) and in practice (experience w/ MongoDB or other document-based databases)
- Familiarity with the handling of sensitive data (e.g., encryption in motion and at rest, etc.)
Job Requirement:
- A bachelor's degree in computer science or related field.
- Minimum 4 years of experience in the following languages and frameworks: React.JS and Node.JS
- Good hands-on experience in JavaScript and writing client-side JavaScript using React.JS as well as good experience of Node.JS and Express.JS is required.
- Experience with databases like MySQL & Mongo DB.
- Experience with AWS Cloud Deployment
- Good sense of UI/UX is a plus.
- Knowledge of strapi is a must.
- Experience with spring boots is good to have
- Must be Strong in Data Structure & Algorithm.
- Hands-on grip on Web Development Fundamentals.
- Familiar with application design principles including security, performance, scalability, error logging, and testing.
- Can develop different kinds of Applications.
- Basic understanding of Progressive Web Apps, MVC framework, Web Services, RESTful APIs is required.
- Good English written and communication skills are required.
- Attention to detail is important.