Full Stack Developers

Job Description:

If you are looking to join a small team of talented engineers and to contribute to delivering amazing, high impact, customer-focused features, while also having a meaningful, impactful, and stimulating career, this is a great opportunity.

Be a valuable member of the team when it comes to planning, designing, and constructing elegant solutions.
Create experiences that are both highly optimized and easily accessible.
Explore and enhance user engagement chances, collaborate with a cross-functional team that includes product and design.

Key Responsibilities

  • Work with development teams and project managers to ideate software solutions
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software

Qualifications:

Bachelor’s Degree in Computer Science, Information Technology or equivalent
At least 5 years’ experience as a Full Stack Developer or similar role
At least 5 years’ experience developing desktop and mobile applications.