Job Description
SpanIdea is seeking a talented Full Stack Developer to join our cross-functional team and contribute to the development of scalable software solutions. As a Full Stack Developer, you will be involved in the entire software development life cycle, from ideation to deployment.
We are looking for someone who is proficient in both front-end and back-end coding languages, development frameworks, and third-party libraries. You should have a strong understanding of visual design and user experience. If you are familiar with Agile methodologies, it's a plus.
Primary Responsibilities
- Minimum 2 years of industry work experience.
- Proven experience as a MERN Stack Developer.
- Expertise in web application development using MongoDB, React.js, Node.js, and Express.js as a full stack.
- Experience in designing and building scalable applications from end to end.
- Strong proficiency in React (knowledge of hooks is mandatory) and Node.js.
- Good HTML5/CSS3 skills with expertise in responsive web design.
- Experience in building microservices using Node.js and TypeScript, and working with NoSQL databases such as MongoDB, Mongoose, aggregation framework, and Redis.
- Familiarity with web sockets and related frameworks (e.g., Socket.IO).
- Good understanding of AWS services like EC2, S3, and RDS.
- Desired understanding of serverless architecture like AWS Lambda.
- Knowledge of CI/CD pipelines and version control.
- Proficient in low-level and high-level design of the system.