Fairmont Recruitment Ltd
Mid-Level Developer
Job Location
Rusholme, United Kingdom
Job Description
About the Company
This start-up is focused on developing innovative solutions to revolutionize digital security on a global scale through continuous authentication.
The Role
As a Software Engineer, you will be instrumental in designing and developing features for both the back-end and front-end of the authentication platform. The ideal candidate has hands-on experience with Node.js and AWS, and a solid understanding of computer security fundamentals. This role is perfect for a tech enthusiast who enjoys working in a startup environment and is passionate about exploring new technologies and concepts.
Key Responsibilities
* Design and implement features across the front-end and back-end software components.
* Build and optimize solutions using Node.js, AWS Lambda, DynamoDB, and S3.
* Apply security best practices, focusing on input sanitization and mitigating vulnerabilities like SQL injection and XSS.
* Utilize SQL and NoSQL databases to support data management and retrieval.
* Collaborate within an agile team to meet project objectives and adapt to evolving requirements.
Skills and Experience
* At least 3 years of experience in software development, with strong skills in Node.js and AWS.
* Proficiency with SQL and NoSQL databases.
* Knowledge of cloud computing, especially with AWS services like Lambda, API Gateway, and DynamoDB.
* Understanding of computer security fundamentals, including common attack vectors.
* Experience with unit testing, test-driven development, and functional programming concepts.
* Excellent communication skills and ability to work well in a startup environment.
Preferred Skills
* Familiarity with mobile development using Swift or Kotlin.
* Experience developing in Python.
* Exposure to functional programming and cloud architecture patterns.
* Ability to navigate abstract problems and adapt to new challenges in a dynamic setting
Location: Rusholme, GB
Posted Date: 10/26/2024
This start-up is focused on developing innovative solutions to revolutionize digital security on a global scale through continuous authentication.
The Role
As a Software Engineer, you will be instrumental in designing and developing features for both the back-end and front-end of the authentication platform. The ideal candidate has hands-on experience with Node.js and AWS, and a solid understanding of computer security fundamentals. This role is perfect for a tech enthusiast who enjoys working in a startup environment and is passionate about exploring new technologies and concepts.
Key Responsibilities
* Design and implement features across the front-end and back-end software components.
* Build and optimize solutions using Node.js, AWS Lambda, DynamoDB, and S3.
* Apply security best practices, focusing on input sanitization and mitigating vulnerabilities like SQL injection and XSS.
* Utilize SQL and NoSQL databases to support data management and retrieval.
* Collaborate within an agile team to meet project objectives and adapt to evolving requirements.
Skills and Experience
* At least 3 years of experience in software development, with strong skills in Node.js and AWS.
* Proficiency with SQL and NoSQL databases.
* Knowledge of cloud computing, especially with AWS services like Lambda, API Gateway, and DynamoDB.
* Understanding of computer security fundamentals, including common attack vectors.
* Experience with unit testing, test-driven development, and functional programming concepts.
* Excellent communication skills and ability to work well in a startup environment.
Preferred Skills
* Familiarity with mobile development using Swift or Kotlin.
* Experience developing in Python.
* Exposure to functional programming and cloud architecture patterns.
* Ability to navigate abstract problems and adapt to new challenges in a dynamic setting
Location: Rusholme, GB
Posted Date: 10/26/2024
Contact Information
Contact | Human Resources Fairmont Recruitment Ltd |
---|