Development Gateway - Software Developer - Full Stack
Client: Development Gateway
Location: Remote
Contract: Contractor
Job Description:
Development Gateway (DG) is seeking a Software Developer – Consultant to participate in all stages of the application lifecycle. This includes analyzing users’ needs, guiding and consulting on the strategy, designing, developing, and testing software to meet those needs. The focus will be on usability and design. The developer will also document code, report on project deliverables, collaborate with a geographically distributed team, and assist the Quality Assurance team during development and deployment. Knowledge sharing through documentation, presentations, and training on technologies used within the system is also required.
Requirements:
- 7+ years of software development experience
- Solid understanding of website performance and security requirements
- Strong experience developing backend web applications using Java 8+, Spring Framework, Hibernate, etc.
- Knowledge of Java EE architecture and design patterns
- Knowledge and understanding of object-oriented programming languages/concepts
- Experience with relational databases (PostgreSQL, MySQL, Oracle) and noSQL
- Strong experience developing with React JS and related technologies
- Strong understanding of web markup, including HTML5 and CSS3
- Expert knowledge of JavaScript, including ES6 and DOM manipulation
- Familiarity with RESTful APIs
- Experience with front-end development tools such as Babel, Webpack, NPM, YARN, etc.
- Proficient understanding of code versioning tools and workflows (Git/Gitflow)
- Knowledge and understanding of Linux/UNIX and/or Windows environments
- Knowledge and understanding of web servers (Apache HTTP Server, Nginx, Apache Tomcat, NodeJS)
- Demonstrated experience working in agile software teams and familiarity with scrum processes and roles
- Bachelor’s Degree (Master’s degree preferred) in Computer Science, Information Technology, or related discipline, or equivalent experience
- Excellent written and verbal communication skills in English
Additional Information:
Skills that will be advantageous for the role:
- Knowledge of Docker and Cloud computing
- Familiarity with Wordpress CMS
- Knowledge of architectural styles and design patterns
- Knowledge of Cucumber and Gherkin Syntax
- Enthusiastic team player with outstanding organizational, communication, and interpersonal skills conducive to team development
- Aptitude for learning new technologies
Position Details:
This is a full-time position and can be based in Argentina, Kenya, Moldova, or Romania. Preference will be given to candidates located in or around Cordoba (Argentina), Nairobi (Kenya), Chisinau (Moldova), and Bucharest (Romania). The position is contracted on a consultancy basis, which does not include benefits but offers competitive hourly pay. The projected hourly consulting rate for this position is $25-30 and may vary based on location and experience level.
No longer accepting applications
Get instant notifications for new Full Stack Developer jobs. Enter your email:
Automate Your Accounting with Xero & Get 90% Off for 6 Months
Get the dealHow It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.