Full Stack Software Engineer
Role details
Job location
Tech stack
Job description
This is an opportunity to join a growing engineering team working on a modern platform that supports web, mobile and backend services. You will work across the TimeKeeper product suite, helping to build new features, improve existing functionality and contribute to a collaborative environment that values problem solving, ownership and continuous learning.
What You Will Be Doing
- Shape and refine features based on customer needs and internal feedback
- Build and enhance functionality across backend, web and mobile applications
- Write tests, fix bugs and contribute to code quality
- Review pull requests and support knowledge sharing across the team
- Manage multiple tasks effectively and deliver work on time
- Show initiative and a proactive approach to learning and implementation
- Build strong working relationships and contribute positively to the team
- Take on additional tasks when required
Requirements
- Minimum 4 years professional experience as a Software Engineer
- Professional experience using both Python and React
- Working knowledge of SQL, HTML and CSS
- Experience with Python and React frameworks is a plus including Flask, Django, SQLAlchemy, TanStack and React Query
- Right to live and work in the UK
- Degree in Computer Science or related field is preferred but not essential
- AWS experience is beneficial
The Technology Stack
- Python with Flask for backend services
- React for web applications
- React Native for mobile development
- Postgres for data storage
- Redis for caching
- Terraform for infrastructure as code
- AWS for hosting and infrastructure
Experience with the full stack is not required. What matters most is the ability to learn quickly and take a proactive approach to new technologies., React React Native Django Flask AWS PostgreSQL
Benefits & conditions
- Work with modern technology including AI driven features within the product
- Join a collaborative and supportive engineering team
- Strong focus on professional development and growth
- Competitive compensation and benefits
If you are interested or have any questions about the role, please reach out to Eve Geddis directly on LinkedIn.