
Fullstack Developer, Mid-Level
Alfa Group
full-time
Posted on:
Location Type: Hybrid
Location: João Pessoa • Brasil
Visit company websiteExplore more
About the role
- Create proofs of concept (PoCs) and prototypes to evaluate new technologies and solutions
- Work with other team members to collaboratively and concurrently develop features
- Participate in daily meetings (Daily Scrums) to track activities, align and identify impediments
- Work directly with database queries for data analysis, optimization, and maintenance
- Fix bugs and defects identified in the existing application
- Provide ongoing support to maintain current application features, ensuring stability and operational efficiency
- Act proactively to prevent failures through improvements and adjustments
- Collaborate with the team to develop new features as needs are identified
- Support cloud infrastructure, ensuring the application is available and optimized
- Deploy new versions, which may include bug fixes and new features
- Monitor the performance of releases after deployment, ensuring everything works as expected and making adjustments as needed
- Create and document procedures and best practices that facilitate team onboarding and alignment with project needs
Requirements
- Bachelor's degree in a related field
- Knowledge of programming logic and data structures
- Knowledge of design patterns and software architecture principles
- Knowledge of ReactJS, NodeJS, and GraphQL
- Knowledge of SQL and/or NoSQL databases
- Knowledge of version control (Git) and agile methodologies (Scrum)
- Familiarity with DevOps practices
- Experience with cloud computing (AWS)
- Experience or familiarity with programming languages such as Java or Golang
- Experience with unit and integration testing
- Ability to create scripts and automations for routine tasks, deployments, or development environments
- Knowledge and practical experience using AI-based tools and assistants
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactJSNodeJSGraphQLSQLNoSQLGitJavaGolangunit testingintegration testing
Soft Skills
collaborationproblem-solvingproactivecommunicationteamworkadaptabilityorganizational skillsattention to detailsupportdocumentation
Certifications
Bachelor's degree