
About the role: We are seeking a talented and experienced Senior Full Stack Developer proficient in C# and Bootstrap to join our dynamic team. The ideal candidate will have a passion for creating high-quality software solutions, possess strong problem-solving skills, and be comfortable working in a fast-paced environment. As a Senior Full Stack Developer, you will play a key role in the development and maintenance of our software applications, contributing to both front-end and back-end development.
Responsibilities:
Front-End Development: Collaborate with UI/UX designers to implement user-friendly interfaces using Bootstrap, HTML, CSS, and JavaScript.Back-End Development: Architect and implement server-side logic and database interactions using C# and related technologies.Database Management: Design and optimize database schemas, write efficient SQL queries, and ensure data integrity and security.Code Reviews: Conduct and participate in code reviews to maintain code quality, identify areas for improvement, and mentor junior developers.Documentation: Create and maintain technical documentation including system architecture, API specifications, and user guides.Testing and Debugging: Write unit tests, conduct integration testing, and debug issues to ensure the reliability and stability of the software applications.Performance Optimization: Identify and address performance bottlenecks in the application code, database queries, and system architecture.Collaboration: Work closely with cross-functional teams including product managers, designers, and other developers to understand requirements, prioritize tasks, and deliver high-quality solutions promptlyAPI Integration: Ensure seamless integration of third-party APIs and services.Typescript: Experience with TypeScript for enhanced code quality and maintainability.Testing Frameworks: Proficiency with testing frameworks for unit testing, integration testing, and end-to-end testing.Cloud Services: Experience with cloud services (e.g., AWS, Azure, GCP) and deploying applications in a cloud environment.Containerization: Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.WebSockets: Experience with real-time communication technologies such as WebSockets.Microservices: Experience designing and developing microservices architectures.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field.Proven experience (7-10 years) as a Full Stack Developer, with expertise in C# and Bootstrap.Strong proficiency in front-end technologies including HTML, CSS, JavaScript, and Bootstrap.Solid understanding of server-side development using C#/.NET framework.Experience with database technologies such as SQL Server, MySQL, or PostgreSQL.Familiarity with version control systems (e.g., Git) and CI/CD pipelines.Excellent problem-solving skills and attention to detail.Ability to work independently and as part of a team in a fast-paced environment.Strong communication and collaboration skills.Soft Skills: Include critical thinking, attention to detail, adaptability, and the ability to work under pressure. Project Management: Experience with project management tools (e.g., Jira, Trello) to track tasks and ensure timely delivery.NodeJS is a plus: Basic knowledge and familiarity with NodeJS and its frameworks, libraries, and patterns is a plus, although not required
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
