This job post is closed and the position is probably filled. Please do not apply. Work for CheckedSafe and want to re-open this job? Use the edit link in the email when you posted the job!
Absolutely NO AGENCIES please!\n \nCheckedSafe is a software platform and has developed several SaaS offerings within the transport, logistics and compliance industries. Our dedicated team is now providing compliance services across several industries. Founded over 5 years ago, CheckedSafe is a small ( < 10 employees) growing, fully bootstrapped profitable company.\n \n**Job Summary**\n \nThis is a hands-on role for a Software Engineer at CheckedSafe. The position is for a Junior to Mid Developer to work as part of a small focused team to help us continue to deliver industry leading software.\n\n**Front End / Mobile Applications**\n\nCheckedSafe have multiple mobile applications;\nCordova (our main compliance application) \nKotlin (Native Android application for Lone Working) \nSwift (Native iOS Application for Lone Working)\nWeb UI - HTML / CSS / Javascript theme running Bootstrap\n \n **Back End Services**\n\nAll of our back end services are Spring Boot Java Apps running Linux EC2 instances on AWS\nOur primary data stores are MySQL (Aurora RDS) and Redis (for session backed storage)\nCheckedSafe use AWS extensively - Redis / EC2 / Load Balancer / S3 / RDS (Aurora MySql) / Route 53 / SES (simple email service) \nContinuous Integration using Jenkins and GhostInspector (1,000s of automated tests are triggered and run on each build)\n \nCheckedSafe are not looking for a particular expertise in any one area, developers are involved in all areas, from large new features, to small tweaks, to changes in mobile apps, to streamlining deployments, to handling 3rd line support. \nThis is a role with a huge amount of variety, suiting an all-rounder, someone who is interested in new technologies, changing the way things are done with a willingness and ability to learn and research.\n\n**Benefits**\n\n* Work from anywhere Flex time, we donโt care where you are, and to a large extent, when you work. (Flexible working and work from anywhere, will suit a self motivated individual who can work without being micromanaged and deliver solid code/work)\n\n* There will be "required online hours" depending on projects / support requirements\n\n* Choose your own kit, Windows / Mac and a monitor, you decide (if salaried)\n\n* 25 days holiday (plus bank holidays if resident in UK)\n\n* Salary up to ยฃ55,000 per annum dependent on experience (or equivalent contract rate)\n\n**Hiring & Interview Process**\n \n* CVโs to be received by 14th January (this is the closing date for applications)\n* Internal Review of candidates (feedback provided to ALL via email by 21st January)\n* First Interview Stage (10 minute informal call 24th-26th January)\n* Final Interview Stage (approx. 1 hour 27th January โ 31st January)\n* Successful appointment can be 7th February onwards (depending on candidate availability)\n \n**Interview**\n \nThere will be no coding technical test. Your ability to invert a binary tree will not be tested, nor whether youโve remembered how to implement a linked list.\n \nThis role is an experienced position, and as such, the interview will be a discussion of your previous experience. In the form of a technical discussion about details of your previous role(s), such as:\n \n* What languages have you used?\n* What frameworks do you know and what do you think of them?\n* What would you do differently from your current project in any subsequent project?\n* What techniques have you used previously, any design patterns?\n* If you had a 2 week deadline to get a โto-doโ list app done, what would you use, how would you get it done?\n* What life cycles have you taken a project to? Conception to Deployment and support? Have you worked with large existing codebases?\n \nThere is no technical โtick boxโ of requirements, a degree isnโt mandatory. Look at the stack above, how can your experience and skills be used? The role is open to anyone with more than 2 years of commercial development experience who can demonstrate/articulate they have the skills required\n \nCheckedSafe is a UK based company, fluency in English is a must. If you are resident in the UK this will be an employed salaried position. If you are not resident in the UK, this will be a contract position where monthly invoices will be paid.\n \n \n\n \n\nPlease mention the word **RESOUNDING** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yMg==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$50,000 — $70,000/year\n
\n\n#Location\nUK, EU-Only
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for VITALS and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 404 3 years ago
\nDo you feel as excited writing beautiful, fancy code in React.js as you would go exploring pure vanilla JavaScript? Do you think that frameworks and libraries are simply tools at our (optional) disposal, more than a lifestyle to live and die for? Do you like to comfortably sleep at night because the code base is fully covered by tests?\n\nWe are looking for you! Join our Tech Team at VITALS!\n\nVITALS is such a complex app with so many features that we basically get to play with every single type of technology out there. Just thing about everything that has to go right for an app like the Visitor Replays to actually work!\n\nThis is a great opportunity to make substantial impact on our business growth and to have great career perspectives. There's room to grow up in seniority, learn new technologies and even achieve a leadership position around here.\n\nYou will experience the support of an experienced team and the freedom to use your technical expertise and initiative to achieve shared goals. This position requires authentic curiosity and will to learn every day. We focus on quality and maintainability of what we do, in order to maximize the company goals in the long term, while executing urgent tasks with surgical precision when needed. We expect strong organizational skills, critical thinking and enthusiasm for achieving company and self-oriented goals.\n\nWhat we offer\n\n\nWe offer you the opportunity to be part of a team that is not afraid of learning on a everyday basis. You will have the possibility to experiment with new technologies and the freedom to choose your own equipment (high-end Linux or Mac laptops, with UHD external monitors) and software (your favorite IDE or simply Vim if you want).\n\nOur environment is very supportive, where proposals for change and suggestions for improvements are encouraged. In addition, we offer flexible working hours, an informal working environment with flat hierarchy, and competitive salaries. \n\nAs learning is a fundamental part of our style, you can expect to be going to conferences and meetups (when possible), doing workshops and reading books and other technical material in a regular basis.\n\nSkills & Requirements\n\nYour most important skill...\n\n...is that you are open minded and eager to learn new technologies. You receive and give honest feedback and criticism, never taking it to the personal level, but as a fundamental part of achieving excellency.\n\nVITALS has two Frontend components:\n\n- The Storefront: that loads on tens of thousands of stores and delivers the 40+ apps in VITALS. The key here is to deliver apps that are extremely efficient, with 80%+ of traffic coming from mobile. This part is written entirely in TypeScript, with top focus on clean code and full test coverage.\n\n- The UserAdmin: we are currently rewriting this from scratch on a bleeding edge React.js/Redux SPA architecture. This is our main React application and the one you'll be working the most when in React world. Other UI apps are also maintained and built using different frameworks for internal purposes, such as the admin/management interfaces and some others. We love what we've built so far and we think you'll love it too!\n\nResponsibilities\n\n\n* Code according to industry and team standards, adhering to good practices\n\n* Write maintainable, readable code with extensive test coverage, ideally applying TDD\n\n* Producing interfaces that work in every modern browser, with mobile-first in mind applying cross-browser testing strategies\n\n* Work with source control, dev/stage/prod release cycle and continuous integration\n\n* Get actively involved in the code and functional reviews of fellow developer’s work\n\n* Be able to spot logic and functional issues and effectively communicate feedback\n\n* Actively engage with team members to discuss backlog items, design issues and best coding practices\n\n* Take part into technical planning, project breakdown and estimation rounds\n\n* Create technical documentation for internal and external use\n\n* Optimize application for maximum performance, scalability and maintainability\n\n* Working and interacting with RESTful APIs\n\n\n\n\nSkills & Experience\n\nMandatory:\n\n\n* Frontend development, with focus on excellent pure JavaScript and full proficiency in React.js/Redux architecture for SPAs\n\n* Passion for tested software: unit testing, automated tests, TDD\n\n* You eat HTML and CSS for breakfast\n\n* Interest on the current web standards and the latest browser updates\n\n* You can't imagine how to code without Git\n\n* Good knowledge about Webpack, Babel and other common build tools (and their problems...)\n\n* Linux, Bash & command line feels like home to you\n\n* Good knowledge of HTTP and RESTful APIs\n\n* Adherence to good practices and standards\n\n* Focus on quality, maintainability, readability, scalability and performance\n\n* Likes to work in an international, multicultural team\n\n* Enjoys pair programming, code reviews and knowledge sharing\n\n* Good English skills (written and verbal)\n\n\n\n\nGood to have:\n\n\n* Database knowledge (SQL and NoSQL)\n\n* Jest, Sinon, Chai, Enzyme, Cypress\n\n* Understanding of webworkers and service workers\n\n* Code splitting and bundling\n\n* SEO and crawling concepts are familiar to you\n\n* Some understanding or curiosity about other frameworks/libraries\n\n* Some knowledge of Node.js\n\n* Microservices architecture\n\n* Backend programming languages (Python, Elixir, Go, Rust, PHP, etc)\n\n* AWS, Ansible & Terraform\n\n* Continuous Integration\n\n* Docker & Kubernetes\n\n* Scrum, Kaban\n\n* Jira, Confluence\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to JavaScript, Senior, Developer, Digital Nomad, React, English, CSS, HTML and Linux jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.