Job Description:
Senior-level Full Stack Developer with demonstrated experience. We are seeking someone to join our team on a permanent basis and grow with the company as we navigate the global landscape as a SaaS provider building highly available, scalable, and secure services to our clients.
Professional Requirements:
5+ years of full stack experience in building and supporting secured responsive web applications and APIs.
Solid Front-end development experience: background in Angular, React and/or other JavaScript UI frameworks
Proven track record from designing & developing solutions using appropriate design patterns and best practices.
Solid experience (Full stack) from all parts of software development.
Good awareness and experience in secured development practices.
High English level (spoken and written)
Specific technical skills
C# and .Net Core
Entity Framework
Angular 2+
Typescript/Javascript, HTML, CSS
Git
RESTful APIs
Data modelling (OO & Relational)
CI/CD
Test driven development
Responsibilities:
Write understandable, testable, and secure code;
Have strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, information retrieval and security;
Write, debug, and deploy code in a timely manner;
Communicate clearly and regularly with the team members
Work autonomously demonstrating initiative and common sense.
Participate in design and code reviews.
Design solutions that are modular, scalable and portable
Have an inquiring mind with the ability to research, question and think outside the box.
Pragmatic approach to design, listen to colleagues and respect other people’s ideas.
Learn and adopt new technologies as the company grows and implements new solutions.
Focus on broader objectives & strategy. Develop solutions that can evolve and adapt to changes with minimal impact.