FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong programming skills in C++, Java, Rust, Python, TypeScript, and JavaScript, with experience in frameworks like Angular and React. Capable of leading teams, conducting code reviews, and ensuring adherence to application security best practices.
Highest-signal resume keywords
C++ ProgrammingJava ProgrammingPython ProgrammingTypeScript DevelopmentAngular Framework
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++ ProgrammingJava ProgrammingPython ProgrammingTypeScript DevelopmentJavaScript DevelopmentKubernetesSQL DatabasesPostgreSQLMachine Learning ApplicationsApplication Security Best Practices
Soft Skills
Team LeadershipCollaborationCommunicationFeedback DeliveryTraining and Development
Industry Keywords
Software EngineeringEmbedded SystemsResource Constrained DevicesAI Coding ToolsOWASP Top 10
Tech Stack
Tools & technologiesAngularJavaJavaScriptKubernetesPostgresPythonReactRustSQLTypeScript
About the role
Key responsibilities & impact- Collaborating with product managers, designers and engineers leads to deliver high quality and well tested features
- Driving the personal development of members of the team by giving suitable support and training
- Conducting code reviews and give feedback to other engineers
- Owning technical decisions for the area of the product
- Writing production code for complex and high-impact features
- Adhering to and promoting internal security policies throughout the development lifecycle in order to build a secure and reliable product
- Contributing to planning and roadmap discussions
- Communicating status, risks, and tradeoffs to stakeholders
Requirements
What you’ll need- A degree in Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience)
- Strong core programming skills in either (or both!):
- - Server-side languages such as C++, Java, Rust or Python
- - Front-end development in TypeScript or JavaScript, using frameworks such as Angular or React
- Several years of software engineering experience in industry
- Some history of managing other engineers
- A forward-leaning and pragmatic approach to using AI coding tools
- Understanding of working on embedded / resource constrained devices (ideally)
- Experience with Kubernetes (ideally)
- Experience with SQL databases such as PostgreSQL (ideally)
- Experience of machine learning applications (ideally)
- Knowledge of application security best practices and secure coding principles (e.g., OWASP Top 10) (ideally)
Benefits
Comp & perks- Highly competitive base salary
- Generous equity in EMI share options in a well-funded and growing startup
- 7% employer pension contribution
- Free meals in the office every day
- Private health and dental insurance, with opt-in cover for dependents
- Cycle to work scheme
- Relocation support
- Access to any resources, equipment and training that you need to do your job in a world-class way
