Backend Developer (SERN)
€Negotiable based on skills and experience.
Our client is a leading developer of anti-piracy and license compliance technology. They are an innovative company that has already established itself as the preferred supplier to industry leading enterprise software companies. With comprehensive software telemetry and SaaS based business intelligence solutions, their technology allows customers to track unlicensed corporate usage of their valuable software and convert unlicensed corporate users into paying customers.
Job Description
Theu are looking for a backend developer with a strong background in web development and a proactive attitude. You will work on various aspects of their products, including JavaScript libraries, NGINX, Node.js servers, React dashboards, and more. Your responsibilities will encompass designing, implementing, and optimizing features, collaborating with teams, and maintaining code quality. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. Applicants must be based in Ireland.
Responsibilities
- Be proficient in server-side development and optimization of data, including database creation and management and debugging
- Writing reusable, testable, and efficient code
- Create and analyze reliable and secure back-end functionality
- Collaborate with front-end developers and designers to match visual design intent
Skills
- Strong experience in JavaScript web technologies on NodeJS & ReactJS
- Familiarity with NGINX and load-balancing software
- Experience with React.js and its core principles
- Experience with working with 3rd party libraries
- Knowledge of SQLite is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Exposure to CI/CD pipelines
- Experience with common cloud infrastructure components
- Ability to understand business requirements and translate them into technical requirements
- Experience in benchmarking and optimization
- Familiarity with code versioning tools such as Git, SVN, and Mercurial
- Requirements
- 5+ years of experience in development
- Proficiency with JavaScript, Node, and databases (MySQL/Postgres/MariaDB)
- Experience with system architecture or leading a team is a plus
- Although this position is predominantly remote based working, you will be required to travel to their office in Dublin City Centre for onboarding and occasional meetings.
Educational Requirements:
- Degree in Computer Science/Information Technology is essential.
Authorization to work in Ireland is essential.
A competitive salary and benefits package are offered with this role.
Job Features
Job Category | Information Technology |
Salary | negotiable bases on skills and experience |