We are seeking a highly skilled and motivated Full Stack Engineer to join our dynamic engineering team. As a Full Stack Engineer, you will be responsible for designing, developing, and implementing scalable, secure, and performant web applications using a modern technology stack.
What You’ll Do
- Collaborate with product and design teams to understand user needs, define product requirements, and translate them into technical specifications.
- Design, develop, and implement scalable, secure, and performant full-stack solutions using C#, ASP.NET Core, React, and other relevant technologies.
- Write clean, maintainable, and well-tested code, adhering to best practices and coding standards.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Troubleshoot, debug, and resolve software defects and production issues.
- Continuously learn and evaluate new technologies, tools, and frameworks to improve our development process and product offerings.
- Mentor junior engineers and contribute to a culture of technical excellence and continuous improvement.
What We’re Looking For
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of experience in full-stack web development, with a strong proficiency in C#, ASP.NET Core, and React.
- Solid understanding of front-end technologies such as HTML5, CSS3, JavaScript, and TypeScript.
- Experience with relational databases (e.g., SQL Server, PostgreSQL) and ORM frameworks (e.g., Entity Framework).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Experience with RESTful APIs, microservices architecture, and asynchronous programming.
- Strong problem-solving skills, attention to detail, and a passion for building high-quality software.
- Excellent communication, collaboration, and interpersonal skills.
You Might Also Have
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of unit testing, integration testing, and test automation frameworks.
- Familiarity with Agile development methodologies (Scrum, Kanban).
- Contributions to open-source projects or a strong portfolio of personal projects.
Our Tech Stack
- C#, ASP.NET Core
- React, TypeScript, JavaScript, HTML5, CSS3
- SQL Server, PostgreSQL
- AWS, Azure, GCP
- Docker, Kubernetes
Why Join Us
- Competitive salary and benefits package.
- Opportunity to work on challenging and impactful projects.
- Collaborative and supportive work environment.
- Professional development and growth opportunities.
- Flexible work arrangements (remote-friendly culture).
If you’re a passionate Full Stack Engineer who thrives in a fast-paced, innovative environment, we encourage you to apply!