We are looking for a passionate and skilled Senior Full Stack Developer to join our growing team. The ideal candidate will have hands-on experience with both frontend and backend technologies, and a strong foundation in programming principles. You will be responsible for developing and maintaining scalable web applications across the full stack.
Skills
- ASP Dot Net
- Java spring boot
- Flask
- Reactjs
- Redux
- JavaScript
Requirements
- Job Role Senior Full Stack Developer
- Job Type Full Time
- Workplace Type Onsite
- Industry
Software Development
Secondary locations
Not provided
Responsibilities
- Design, develop, test, and deploy high-quality, scalable, and secure web applications using a variety of technologies.
- Contribute to both front-end (React/Angular) and back-end (ASP.NET Core, Java Spring Boot, Python) development.
- Collaborate with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
- Implement and maintain CI/CD pipelines to ensure efficient and automated deployments.
- Work with containerization technologies (Docker) and orchestration platforms (Kubernetes) to build and deploy microservices.
- Utilize cloud services (Azure, AWS) for infrastructure, deployment, and scaling of applications.
- Participate in code reviews, promote best practices, and mentor junior engineers (if applicable).
- Troubleshoot and debug production issues, ensuring application stability and performance.
Other Requirements
- Backend: Asp .Net Core, Java Spring Boot, Flask, FastAPI
- Frontend: React.js, Redux/Context API, and modern JavaScript (ES6+) or Angular
- Containers: Knowledge in Docker and Kubernetes
- Cloud Platform: Hands-on experience with at least one major cloud provider: Microsoft Azure or Amazon Web Services (AWS)
- Database Knowledge: Experience with relational databases (e.g., SQL Server, PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cosmos DB).
- Strong programming fundamentals and logical reasoning.
- Experience working with RESTful APIs and third-party integrations.
- Familiarity with version control tools like Git.
- Ability to write unit tests and perform code reviews.
Educational Qualification:
- Bachelor’s or Master's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
Good to have
- Exposure to Python frameworks and libraries.
- Experience Node.js
- Understanding of DevOps tools and CI/CD pipelines.
- Agile/Scrum methodology experience.
About the Company
Appfabs Incorporation is an ISO 9001:2015 | ISO 27001 certified software company in Toronto established in 2016. Appfabs Inc was found by a management team experienced with leading engineering & technological companies worldwide. We helped companies achieve their technological platform objective and profitable growth backed by the world's most comprehensive digital solutions.