Full Stack Developer / Senior Software Engineer
Responsibilities
Requirements
To apply for this job email your details to jobs@ziggletech.com
- Designing and developing/coding highly scalable and reliable backend architectures & applications
- Communicate, collaborate and lead the work
- Owning and working end-to-end on application - from back end (API design/development, database design) code and front end.
Requirements
- Bachelor's degree or higher in a technical field (e. g. computer science, engineering).
- 5+ years of experience in backend and front end technologies
- Full-stack development experience which includes strong JavaScript with a focus on React Js or Angular Js and Node.JS skills.
- Min. 3 years of hands-on development experience in Node Js, Express.js, MongoDB.
- Strong problem-solving skills, algorithmic skills, and data structures experience.
- Ability to design and develop RESTful services and web applications in Monolith & Microservice both the architectures.
- Data designing experience in both Relational and NoSQL databases. Experience with both relational and non-relational databases and knowledge of when to use one over the other.
- Ability to understand Continuous Integration and Continuous Delivery.
- Ability to scope, review and refine user stories
- Proficient in Git for code versioning
- Provide day-to-day support for the applications
- Proficiency in HTML, CSS, and at least one programming language (preferably JavaScript as that’s our language of choice).
- Experience implementing authentication and authorization (both session and token-based).
- Familiarity with agile development processes.
To apply for this job email your details to jobs@ziggletech.com