Overview

As a Full Stack Software Engineer, you will engage with other engineers to discover the needs of the project and write highly reliable software which turns the project into a success!

You will be responsible for the complete lifecycle of the software you create, including development, testing, and support.

You should apply if:

You are the engineer that other engineers can count on; you are technical, you attack every problem with enthusiasm; you remove hurdles. You are a self-starter, team player, have the hunger to venture quickly into unknown areas and code and make the system work.

Responsibilities:

●      Build highly reliable software solutions

●      Own all aspects of software engineering and product development

●      Act as a responsible engineer for various software products

●      Maintain highest coding standards

●      Create documentation

●      Quickly determine and find efficient solutions to issues

●      Provide strong technical leadership, focus on continuous improvement

Basic Qualifications:

●      5+ years of experience developing across a full-stack: web server, relational database, and client-side/front-end

●      Strong knowledge of SQL and NoSQL databases

●      Track record of REST API design, documentation, and development

●      Demonstrated ability in designing scalable, enterprise-grade software

●      A desire and willingness to learn

●      Initiative and motivation to make things happen

Preferred Skills And Experience:

●      3+ years of experience as an architect – proven ability to design and implement robust and scalable systems

●      2+ years of experience mentoring junior engineers

●      Golang, C#, C++, PHP, Java, SQL, Javascript, HTML, CSS

●      Python, Bash, Linux, Docker

●      Mastery of Git, GitHub, and Gitflow

●      Experience working with AWS services

●      Experience building microservices

●      Strong understanding of object-oriented programming and design principles

●      Experience scaling web applications and optimizing applications for performance

●      Great creative and innovative problem-solving skills

●      Initiative and the ability to work independently and collaborate within a team

Apply now for immediate consideration!