Full Stack Developer
Oqtima
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
HTML
JavaScript
API
Backup Devices
CSS
Software as a Service
Computer Engineering
Software Debugging
Web Development
Design of User Interfaces
Human-Computer Interaction
PostgreSQL
Node.js
Cloud Services
Next.js
TypeScript
Management of Software Versions
Web Applications
Web Performance Optimization
Modern Ui
React
GIT
Information Technology
NestJS
Web Architecture
Software Version Control
Programming Languages
Job description
- Build, develop and implement new highly responsive user Interface(s) using ReactJS or NextJS and/or other programming languages as needed
- Design, develop and maintain API integrations with 3rd party applications as needed
- Design, implement and maintain overall web architecture
- Develop and maintain backend database
- Design and construct integrations with front-end UI
- Develop back-end website applications to support front-end website applications as needed
- Ensure entire stack is designed and built robustly, efficiently and scalable
- Work on enriching and expanding the capabilities of our applications UI
- Stay up to date with modern UI developments, tools and frameworks
- Monitor, track and improve performance where needed.
- Identify and resolve any interface software and debugging application codes.
- Ensure cross-platform ability and mobile responsiveness of web applications developed and maintained
- Work effectively alongside colleagues for web application features and functionalities
- Adhere to professional coding methodologies and standards
- Staying up to date with developments in web applications, approaches and architectures
- Ensure performance, scalability, security, and reliability when developing web applications
- Ensure high coding standards, documentation, code versioning and code deployment methodologies and tools are used across all web projects
Requirements
- Experience with NestJS, NextJS and GatsbyJS will be considered an advantage
- Previous experience in Customer Area development will be considered an advantage
- Previous experience in financial industry will be considered an advantage, * University degree in Computer Science, Computer Engineering, Information Technology or equivalent field.
- At least 3 years of experience working with an online-first business (Forex, Gaming, e-commerce etc.) as a Full stack Developer.
- Experience and knowledge of NodeJS, typescript, JavaScript, CSS, HTML and other languages.
- Experience with Git and version control, SaaS deployment tools and Cloud solutions
- Experience with PostgreSQL and RestAPIs is mandatory
- A strong knowledge of React tools and Interface design
- Familiarity with technical SEO and Web optimization techniques
- Experience with Web Components, Email automation and marketing