Responsibilities
- Designing and developing user interfaces using Angular, React, or Vue.js
- Building RESTful services and APIs using Node.js, Express, or similar technologies
- Creating and maintaining database schemas that represent and support business processes using MongoDB, MySQL, or other databases
- Ensuring cross-platform optimization for mobile phones
- Collaborating with cross-functional teams to define, design, and ship new features
- Staying updated on emerging technologies and suggesting application of new technologies and best practices
- Participating in code and design reviews to maintain high quality development standards
- Testing the application and implementing security and data protection
- Documenting and maintaining software functionality
QualificationsExperience:
- Minimum 8 years of experience in full stack development
- Proven track record of successful project delivery
Education Qualification:
Bachelor's degree in Computer Science, Engineering, or a related field
Certification required:
Relevant certifications in full stack development or cloud computing are preferred
Behavioural Skills:
- Excellent problem-solving abilities
- Strong communication and teamwork skills
- Ability to adapt to new technologies and learn quickly
Technical Skills:
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript
- Experience with server-side languages such as Node.js, Python, or Ruby on Rails
- Knowledge of database technologies and SQL
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform
- Understanding of code versioning tools such as Git
Non-Negotiable Skills:
- Expertise in full stack development
- Strong problem-solving skills
- Excellent communication and collaboration abilities