Fullstack Job: CIO

Job added on

Company

Crimson Panda
United Kingdom

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Fullstack Job Details

Location: Manchester/Isle of Man/UK Remote - Applicants must be UK based to be considered at this time.


Pushologies is a fast-moving, fast-growing company using our proprietary technology to deliver new and engaging mobile experiences. As a Fullstack Developer, you'll be working on building and enhancing our infrastructure, database and API’s that empower our customers and work with our back-end platform and SDK to deliver our unique service. We provide our clients with the power to engage with their users, fans and customers like no-one else can. But that's just the tip of the iceberg. What comes next is where you come in.


Our values

  • Be the business: We succeed by putting our partners at the heart of everything we do.
  • Collectively awesome: We’re a team of free-thinking nonconformists who dare each other to create magic for our partners and the reason we will never stop pushing.
  • Smart innovation: We don’t do things because we can, we do them to make things better; our ideas and innovations are redefining engagement.
  • Seriously fun: We’re professional, enjoy our work and love it when people tell us something’s impossible to achieve. We’ll keep proving them wrong.


What we expect

  • Hard working, honest team players. We want people who are in it for the greater good, not individual glory.
  • Take ownership. You will take responsibility for your areas and own them in their entirety.
  • Helpful. Not just to the other members of your team, but also to our customers. You should genuinely enjoy helping people with their problems and making things better for them.
  • Curious. We're always learning and want our team to be to the same. Expect to be asked "why" a lot, and to ask it yourself.


Important attributes

  • Can do attitude. We're not looking for reasons why it can't be done, we're looking for people who can see challenges as fun.
  • Problem solving. See above!
  • Fast moving. We're not about immovable 5-year development road maps detailed down to the last dotted “i” and crossed “t”. Requirements change, customers think of new ways of challenging us and we find new great ideas. We scope it out, build the solution and move on.
  • Used to working at scale. Our business is about volume, lots and lots of it. You need to be able to build for scale, anticipate potential optimisations and issues and handle accordingly.
  • Strong passion for best practice software development.
  • Be trustworthy and demonstrate ownership and integrity.


Areas of responsibility

  • Working with the back-end development team lead to help plan development schedules.
  • Work with the other team members to coordinate development activities.
  • Help to develop the people, tools and skills in the team to meet the demands of the business.
  • Mentoring and developing junior members of the team, leading by example, exemplifying the values of the business and the best software development practices.
  • Ensuring our API’s, backend systems and development environments are secure and up-to-date.
  • Empower and motive the junior members of the systems development team.
  • Help to manage the deployment and release of our backend systems and API’s.
  • Help to architect and design the code for our backend systems and API’s.
  • Ensure delivery of clean, re-usable code aligned with best practice patterns to maximise delivery and minimise rework.


Specific skills

  • Excellent Typescript/React skills in a node.JS environment, including use of appropriate test and CI/CD tools.
  • Good AWS architecture experience, especially in using Cloudformation, Cloudwatch, Lambda, SQS, Kinesis and PostgreSQL RDS in large scale deployments.
  • Good understanding of the Serverless framework.
  • Good experience building REST API’s and working in a high-volume environment.
  • Excellent git experience, used to working with gitflow and bitbucket.
  • Good agile skills, including assisting with planning of sprints in JIRA.
  • Able to assist with developing talent in other team members and delegate ownership to of appropriate tasks to help their development.
  • Excellent understanding of general computing and networking principles, including cloud computing, TCP/IP, HTTPS etc.


What it's like to work with us

You'll be working on cutting-edge technology and in an agile, flexible and fast-paced environment. We don't have timesheets, formal dress codes or a corporate song book. We like people who get things done and we understand that sometimes that means the 9-5 isn't the best way to work. We do have competitive salaries, we will #bepushy (it's part of the brand after all) and expect the best you, but we will also give you the environment and tools to make sure you can be just that. We're passionate about what we do, who we work with and what we are building and want like-minded people to share that experience with.