Job Description
We are looking for a highly skilled computer programmer who is comfortable with both front and back-end programming. Full-stack developers are responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties. Full-stack developers will be required to see out a project from conception to the final product, requiring good organizational skills and attention to detail.
Responsibilities:
- Developing front-end website architecture
- Designing user interactions on web pages
- Developing back-end website applications
- Creating servers and databases for functionality
- Ensuring cross-platform optimization for mobile phones
- Ensuring responsiveness of applications
- Working alongside graphic designers for web design features
- Seeing through a project from conception to finished product
- Designing and developing APIs
- Meeting both technical and business needs
- Staying abreast of developments in web applications and programming languages
Requirements:
- 4+ years of experience in.Net Core + Angular experience
- C# experience with.Net Core
- Object-Oriented Programming
- Web API, Identity framework
- ORM like Dapper or Entity Framework
- C# API Development for UI 6. API Integrations
- Angular 2.0+/React JS experience
- JavaScript, HTML, and CSS fundamentals are well understood
- HTTP Client, JSON, and Web Services
- Developing with MySQL, MongoDB, HBase
- Managing an Agile Scrum Team
- Working with AWS or GCP
- DevOps or Git experience
- SignalR or Firebase for real-time communications