Job Closed
This listing is no longer active.
Your company's data technology ecosystem
FullStack Developer, Junior
Location
Brazil
Posted
62 days ago
Salary
0
Seniority
Junior
Job Description
FullStack Developer, Junior
Neogrid
• Develop, test, and maintain high-quality software • Collaborate with multidisciplinary teams to design, implement, and deliver effective solutions • Participate in code reviews, identify and fix issues, and adhere to development best practices • Work closely with cross-functional teams to meet client requirements • Stay up to date with technology trends and apply development best practices • Troubleshoot and provide support in resolving issues
Job Requirements
- Previous experience developing highly complex systems
- Strong knowledge of programming languages and frameworks (Python, JavaScript, React, Angular, etc.)
- Experience and strong knowledge of relational databases (PostgreSQL, Oracle, etc.)
- Experience in system design and architecture
- Ability to work independently and as part of a team
- Strong problem-solving and debugging skills
- Good communication skills
- Ability to collaborate effectively with the team
- Knowledge of agile development methodologies (Scrum, Kanban)
- Ability to give and receive constructive feedback
- Proactive in identifying issues and proposing improvements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred)
- Knowledge of Django, FastAPI, React, and Angular (preferred)
Benefits
- Health insurance
- Dental insurance
- Life insurance (extendable to legal dependents)
- Medication assistance (extendable to children)
- Transportation voucher or parking allowance
- Flexible meal/food allowance
- Wellhub (formerly Gympass) and TotalPass
- Day off during the month of your birthday
- NeoBaby parental support program
- Unico Skill (external training programs)
- Childcare assistance
- Extended parental leave: 6 months for mothers and 30 days for fathers
- Employee referral program
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• As a software developer, you’ll be the brain behind crafting, developing, testing, going live and maintaining the system. • You are passionate in understanding the business context for features built to drive better customer experience and adoption. • Familiar with the software development life cycle (SDLC) from analysis to deployment. • Comply with coding standards and technical design. • Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions. • Adapts structured coding styles for easy review, testing and maintainability of the code. • Integrate the developed functionality and/or component into a fully functional system. • Ensure unit and integration level verification plan are in place and adheres to great quality of code at all time. • Active participate in troubleshooting, debugging and updating current live system. • Verify user feedback in making system more stable and easy. • Work closely with analysts, designers and other peer developers. • Preparing technical training documents for onboarding new engineers.
Technical Lead – Senior Software Engineer, API Team
EasyOrderEasyOrder, a SaaS company aiming to help restaurants to meet the demand of digitalization and mobile ordering
• You will work on our API which is currently serving all our storefronts • You will be an advocate of engineering leadership and technical quality • You will integrate with our partners and their API’s • You will think how to scale the API, how to implement the performance testing, the caching, … • You will be writing high quality code alongside beautiful unit tests to meet our definition of done • You will always care about the technical debt on the project and will be expected to proactively point things to improve • You will be working with your team to resolve problems and deliver solutions • You will monitor performance of the platform and suggest relevant improvements
Full Stack Developer
DappnodeDappnode develops and maintains open source software and hardware to make web3 infrastructure accessible for all.
• Prioritize development tasks into sprints that efficiently stay on or ahead of schedule. • Troubleshoot any “bugs” that pop up. • Staying current development trends in web applications and programming languages. • Work with development teams, designers, and product managers to co-create software solutions • Continually look for ways to improve the UX/UI of the website to support a better user experience, speed, and effective data storage. • Design client-side and server-side architecture • Co-create front-end of applications through visually appealing design • Ensure cross-platform optimization for mobile phones • Build visually-appealing, easy-to-use components that fit in with the theme of the site.
• Own, design and code state-of-the-art technical solutions • Raise the code review bar alongside senior engineering leadership • Deploy solutions to staging/production environments • Drive operational zen by proposing improvements to our processes and infrastructure • Resolve customer incidents during on-call rotations • Collaborate with off-shore engineering resources




