04 Nov
|
Spait Infotech
|
Canada
04 Nov
Spait Infotech
Canada
Roles and Responsibilities
- Design, develop, and maintain responsive web applications.
- Develop user-friendly front-end interfaces using HTML, CSS, JavaScript, and modern frameworks.
- Build and maintain back-end applications using technologies such as Node.js, Python, Java, or PHP.
- Develop and integrate RESTful APIs and web services.
- Design, manage, and maintain databases using MySQL, PostgreSQL, or MongoDB.
- Write clean, reusable, efficient, and maintainable code.
- Perform application testing, debugging, and troubleshooting.
- Collaborate with UI/UX designers and development teams to implement application requirements.
- Optimize application performance, scalability, and security.
- Integrate third-party APIs and external services.
- Use Git and GitHub for source code management and version control.
- Participate in code reviews, testing, and deployment activities.
- Identify and resolve technical issues and application bugs.
- Maintain technical documentation and follow software development best practices. Technical Skills Required Frontend Development
- HTML5, CSS3, and JavaScript.
- React.js, Angular, or Vue.js.
- Responsive web design.
- Bootstrap or Tailwind CSS.
- Basic knowledge of UI/UX principles. Backend Development
- Node.js, Express.js, Python, Java, or PHP.
- Server-side programming concepts.
- REST API development and integration.
- Authentication and authorization fundamentals.
- Basic knowledge of application architecture. Database Management
- MySQL, PostgreSQL, or MongoDB.
- Database design and management.
- CRUD operations.
- SQL queries and database optimization.
- Basic understanding of data relationships. Version Control and Development Tools
- Git and GitHub.
- Visual Studio Code.
- Postman.
- npm or yarn.
- Basic knowledge of deployment tools and cloud platforms. Additional Skills
- Understanding of Object-Oriented Programming (OOP).
- Knowledge of Data Structures and Algorithms.
- Basic understanding of software development life cycle (SDLC).
- Knowledge of debugging and testing techniques.
- Understanding of web security fundamentals. Tools and Technologies
- HTML5
- CSS3
- JavaScript
- React.js / Angular / Vue.js
- Node.js / Express.js
- Python / Java / PHP
- MySQL / PostgreSQL / MongoDB
- Git / GitHub
- REST APIs
- Postman
- Visual Studio Code
- AWS / Microsoft Azure (basic knowledge) Required Soft Skills
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Attention to detail.
- Ability to learn recent technologies.
- Time management and organizational skills.
- Ability to work independently and collaboratively. Key Performance Indicators (KPIs)
- Quality and efficiency of application development.
- Code quality, readability, and maintainability.
- Timely completion of assigned development tasks.
- Application performance and responsiveness.
- Successful API and database integration.
- Bug resolution and testing efficiency.
📌 Full Stack Developer (Canada)
🏢 Spait Infotech
📍 Canada