We are seeking a passionate and skilled Full Stack Engineer with at least 4 years of hands-on experience in designing, developing, and deploying full-stack applications. This is an excellent opportunity to work in a fast-paced, collaborative, and innovative environment where your technical expertise and problem-solving skills will be highly valued.
As a Full Stack Engineer, you’ll be involved in building scalable and high-performance applications using the latest technologies including .NET Core, .NET 6/8, REST APIs, Microservices architecture, modern frontend frameworks (React, Angular, Next.js), and more. You’ll be a key contributor to both backend and frontend development, ensuring that our platforms meet user needs and business goals.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using .NET Core (including .NET 6 and .NET 8) and modern frontend technologies.
- Build robust and scalable REST APIs and Microservices to support internal and external application needs.
- Write clean, maintainable, and testable code following best practices and design patterns.
- Participate in all stages of software development lifecycle – requirement gathering, design, development, testing, deployment, and maintenance.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Perform unit testing, integration testing, and acceptance testing to ensure application reliability and performance.
- Work with CI/CD pipelines and Git-based tools for version control and automated deployments.
- Participate actively in Agile ceremonies, including sprint planning, stand-ups, retrospectives, and reviews.
- Continuously explore and implement modern development tools and frameworks to improve productivity and code quality.
Must-Have Skills
Backend Development
- Strong hands-on experience with .NET Core, .NET 6, and .NET 8
- Deep understanding of building and consuming RESTful APIs
- Experience with Microservices architecture and service communication patterns
- Good knowledge of Object-Oriented Programming (OOP) concepts in C#
Frontend Development
- Proficiency in HTML5, CSS, and JavaScript
- Experience with React and Next.js is highly preferred
- Alternatively, strong Angular skills are essential if React/Next.js experience is lacking
Testing
DevOps & CI/CD
- Experience with Git and any CI/CD tool (e.g., TeamCity, Jenkins, GitHub Actions)
- Familiarity with automated build and deployment pipelines
Databases
- Experience working with at least one relational database such as Microsoft SQL Server or Oracle
- Exposure to NoSQL databases like MongoDB is a plus
Good to Have
- Familiarity with GitHub Copilot for AI-assisted development
- Working knowledge of AWS cloud services and best practices
- Exposure to Oracle PL/SQL for backend data operations
- Understanding of Agile development methodologies, including Scrum and Kanban
- Experience with modern development workflows and containerization tools is a plus
Soft Skills
- Excellent verbal and written communication skills
- Strong analytical and problem-solving abilities
- A collaborative mindset with the ability to work effectively in cross-functional teams
- Self-driven with a passion for learning and exploring new technologies
- Ability to manage time efficiently and adapt to changing priorities
Why Join Us?
- Be part of a dynamic and growing team that values innovation and continuous improvement
- Work on challenging and impactful projects using the latest tech stack
- Supportive work culture that encourages learning, creativity, and career growth
- Flexible work options and a collaborative, inclusive environment
If you're a passionate full stack developer who loves building smart, scalable, and intuitive software solutions, we’d love to hear from you. Apply now and be a part of our exciting journey!