Electica

Senior Full Stack Developer

Electica Ireland

TO APPLY: upload your resume and cover letter to this form by Monday 22nd April: https://form.jotform.com/241012575073347


Electica brings the best data and technology to progressive political and advocacy campaigns across Europe, the United States, and the world. We have worked with the world's largest progressive parties and advocacy groups.


We are seeking a highly skilled Full Stack developer with at least 7 years of experience in developing web applications across the front and back end, using frameworks like Angular and PHP. The ideal candidate should also possess strong software architecture skills and hands-on experience with deploying applications. As a Full Stack Developer, you will oversee how our application works for users and on the backend, while also contributing to the overall architecture and deployment strategies. 


Electica is a fully remote company, so you can work from anywhere.


Sometimes confidence plays a key role when deciding to apply for a job. If you believe you are a good fit for Electica, we encourage you to apply even if you do not fit precisely all the job requirements. We are looking for a learner who will grow along with us.


Job Title: Senior Full Stack Developer 

Employment Type: 1 year, with the possibility of becoming a full-time permanent contract


Key Responsibilities:

  • Collaborate with cross-functional teams to gather requirements, design, and develop innovative applications.
  • A diverse base of knowledge that allows you to help your team solve complex technical problems. 
  • Research more about the features, and technologies and suggest alternative solutions
  • Experience working on Jest unit tests, preferably TDD (Test Driven Development)
  • Good knowledge on Cypress framework for E2E tests
  • Write clean, maintainable, reusable and efficient code using best practices.
  • Develop and maintain software architecture documentation, including system diagrams, design patterns, and deployment strategies
  • Establish and enhance CI/CD pipelines for continuous integration and deployment 
  • Troubleshoot and resolve performance, scalability, and reliability issues in production and non-production environments
  • Mentor more junior developers and help build out the rest of the dev team


Qualifications:

  • Minimum 7 years of hands-on experience in application development - both front end and back end
  • Solid understanding of software architecture principles, design patterns, and architectural styles (e.g., MVC, MVVM). 
  • Experience with deploying applications
  • Familiarity with CI/CD tools and processes, preferably with experience in setting up and managing CI/CD pipelines
  • Good knowledge on Singleton classes and understanding of signals would be beneficial
  • Strong problem-solving and debugging skills, with the ability to identify and resolve issues in a timely manner. 
  • Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment


Compensation & benefits


  • Possibility to extend the contract into a full-time position
  • Competitive salary, depending on experience and location
  • 100% remote working
  • Employment type

    Contract

Referrals increase your chances of interviewing at Electica by 2x

See who you know

Get notified about new Full Stack Engineer jobs in Ireland.

Sign in to create job alert

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub