Spassu

Senior Python Fullstack Developer – Django, Angular

Spassu

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularDjangoJavaScriptPostgresPythonTypeScript

About the role

  • This is a remote position.
  • Do you enjoy technology and innovation and have agility in your DNA? Then you may have just found your next challenge!
  • At Spassu, we have an amazing project live — and it’s ready to receive professionals with that something extra.
  • Here you will find room to expand your knowledge, apply your talent and be part of something truly meaningful. Apply and come transform with Spassu!
  • Responsible for developing and integrating software according to the project scope specified in Spassu's contracts with clients.
  • Also responsible for the development team and task distribution, using the defined project management tools.
  • Ensure that the software delivered to the client implements all specified requirements, is built on the defined technology platform, and follows all established architectural standards.
  • Configure the project following all internal and client procedures to ensure integrity, traceability and maintainability of the software project.
  • Together with other teams, define the project's architectural model and necessary evolutions throughout the software development lifecycle and its components.
  • Interpret functional specifications and produce technical specifications using descriptive text, UML diagrams and other compatible models to ensure coding quality.
  • Plan work using the defined project management tool.
  • Guide and support the developers on the software project team.
  • Code and integrate software components according to technical specifications, using the project's defined development tools, programming languages and libraries.
  • Identify, build and test developed components to ensure quality.
  • Perform evolutionary or corrective maintenance of software components.
  • Produce technical documentation according to the requirements of the contract under which you are working.
  • Integrate components produced with those built by other team members, using the project's defined integration tool.
  • Set up and configure a local development environment according to project requirements and needs.
  • Provide information to other teams to set up and configure production pipelines in the continuous integration tool defined for the project.
  • Provide support to the client's IT team and users when requested, regarding characteristics and specifics of developed components, modules and software packages.
  • Deliver and execute integration testing in the client's environment to ensure full functionality of the software and its components.
  • Monitor validation and deployment of the software in the client's environments as established in the contract.
  • Provide training and knowledge transfer to the client about the developed software, ensuring proper system operation.

Requirements

  • Bachelor's degree in Information Technology, Data Science, Engineering, Mathematics, Statistics, Physics or Chemistry; or a bachelor's degree in any field plus a postgraduate course (specialization, master's or doctorate) of at least 360 hours in Information Technology.
  • Experience with Python for large, structured projects, Django, Django REST Framework and sound architectural practices.
  • Relational databases (PostgreSQL), JavaScript, TypeScript, Angular version 13+, including components, services and API integration, object-oriented programming.
  • Knowledge in development and support (sustainment) of solutions owned by your Agile Team, covering the entire lifecycle from conception, analysis, design, implementation, testing, deployment, operation and decommissioning; and mastery of technical aspects involved such as modeling, solution architecture, programming, databases, user interface, services and integrations, testing, deployment, among others.
Benefits
  • Health insurance
  • Dental insurance
  • Life insurance
  • Meal or food allowance
  • Transportation allowance
  • WellHub
  • Gympass

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonDjangoDjango REST FrameworkPostgreSQLJavaScriptTypeScriptAngularobject-oriented programmingsoftware development lifecycleintegration testing
Soft skills
agilityteam leadershiptask distributioncommunicationguidancesupporttrainingknowledge transfer
Certifications
Bachelor's degree in Information TechnologyBachelor's degree in Data ScienceBachelor's degree in EngineeringBachelor's degree in MathematicsBachelor's degree in StatisticsBachelor's degree in PhysicsBachelor's degree in ChemistryPostgraduate course in Information Technology
SoftDesign

Software Engineer, Backend, Mid-level, Java

SoftDesign
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 28 minutes agoSource: softdesign.gupy.io
JavaKafkaMongoDBOracleSpringSpring BootSpringBoot
Stefanini Brasil

Senior PL/SQL and .NET Developer

Stefanini Brasil
Seniorfull-time🇧🇷 Brazil
Posted: 34 minutes agoSource: stefanini.gupy.io
Azure.NETSQL
Stefanini Brasil

PL/SQL, .NET Developer — Mid-level

Stefanini Brasil
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 34 minutes agoSource: stefanini.gupy.io
Azure.NETSQL
Insight Value

Tech Lead – Backend (Java)

Insight Value
Seniorfull-time🇧🇷 Brazil
Posted: 15 hours agoSource: jobs.quickin.io
JavaJenkinsMongoDBPostgresSpringSpring BootSpringBoot