Full Stack Software Engineer Offline

Position Overview: 

 

Our client is the leader in the Early Childhood Education (ECE) sector, providing the most widely used developmental assessment and curriculum system in the US, serving children from birth through 3rd grade.

 

The Software Engineering team is responsible for building out SaaS solutions used by educational organizations across the globe. The team works on a wide variety of projects, solving existing problems and enabling new business objectives. Great technology experts are also software generalists who are unafraid to jump up and down the stack to solve the problems that come our way. If you thrive in a fast-paced environment, working on software that supports millions of users daily, then you have an opportunity to join the technology group.

 

 

Specific Roles & Responsibilities

 

Develops new features, components, and modules to support organizational growth

 

Implements a robust set of services and APIs to power high-trafficked SaaS platform

 

Contributes client application development for modern browsers and mobile platforms

 

Participates in planning, analysis, and design of new software solutions

 

Investigates, troubleshoots, and remedies performance bottlenecks in the application flow

 

Learns new technologies and keeps up with both traditional and emerging best practices

 

Works independently and collaborates with other members of the team to ensure successful delivery of projects

 

 

Qualifications:

 

5+ years of production experience in software engineering and web application development

 

Working knowledge of GoLang and modern JavaScript (ES6)

 

Extensive knowledge of Postgres SQL DB

 

Experience working with GraphQL

 

Hands-on experience with Git version control system

 

Experience with Bitbucket Pipeline configurations

 

Experience with Helm

 

Understanding of modern design patterns such as SOA

 

Excellent debugging and testing skills, and interest in quickly learning new technologies

 

Experience with Agile methodology and software development

 

Commitment to following security and performance best practices

 

Strong sense of collaboration, teamwork, and accountability

 

 

Other Personal Competencies:

 

 

Must have strong communication skills, both verbally and in writing

 

Must have strong technical skills, which includes experience with relevant technologies and frameworks

 

Needs to have strong problem-solving skills and the ability to think critically and solve problems independently

 

Must be self-motivated and disciplined by managing and tracking your own time effectively and meet deadlines without close supervision

 

Ability to work in a team even if you are located in a different part of the world, which means being able to collaborate with others, share ideas and give and receive feedback

 

Must be proactive and responsive and reach out regularly to provide updates on your progress and ask for help if needed

 

Must be flexible and be willing to adapt to different work styles and time zones and must be willing to work outside of your normal business hours if necessary. We are on the US New York time zone and looking for someone who can work at least until 12:00/12:30 so there is some overlap of work hours

The job ad is no longer active

Look at the current jobs Golang →

Loading...