Were looking for a skilled back end developer to join our team of creators
consistently raising the bar on user experiences. Working behind the scenes, the
ideal candidate has a unique blend of technical expertise with a methodical,
analytical mindset. You should be comfortable working alongside a team as well
as independently in the design and development of mission-critical websites,
applications, and layers of the infrastructure.. Our back end developers have an
immediate effect on our business success, as well as the success of our clients.
Objectives of this Role
Regularly communicate with stakeholders, project managers, quality assurance
teams, and other developers regarding progress on the long-term technology
roadmap
Create and maintain workflows with teams to provide visibility and to ensure
workload balance for consistent visual designs
Develop and oversee testing schedules in client server environment, addressing
all browsers and devices to ensure various devices display the desired content
Produce quality code, raising the bar for the whole team on quality and speed
Recommend system solutions by comparing advantages and disadvantages of
custom development and purchase alternatives
Daily and Monthly Responsibilities
Write code and tests, build prototypes, solve issues, profile and analyze
bottlenecks
Design perform, robust APIs to support mobile and desktop clients
Manage and optimize scalable distributed systems on the cloud
Optimization of web applications for performance and scalability
Develop automated tests to ensure business needs are met and allow for
regression testing
Required Skills and Qualifications
Computer science degree or equivalent experience
Excellent foundation in computer science, algorithms, and web design
Experience writing highly secure web applications
Experience with core AWS web-enabling technologies
Growth mindset, challenging status quo to find new solutions and out-of-the-box
ideas