Description
Job Summary:
We are seeking a Mid-Level Back-End Developer to design, implement, and maintain scalable, efficient, and secure system architectures, delivering high-quality solutions.
Key Highlights:
1. Key contributor in designing and maintaining system architecture
2. Develop and maintain applications using modern technologies
3. Collaborate with and provide technical guidance to the team
Mid-Level Back\-End Developer \- Hybrid
We are looking for a talented and experienced Back\-End Developer to join our team.
You will be a key contributor in designing, implementing, and maintaining the architecture
of our systems, ensuring they are scalable, efficient, and secure. Your contribution will be
critical in delivering high-quality solutions that truly make a difference for our clients.
Responsibilities:
● Design and implement back-end software system architecture.
● Develop and maintain applications using Express.js, Nest.js, TypeScript, and Node.js.
● Integrate and manage backend services with Firebase and MongoDB.
● Ensure code quality through unit testing and code reviews.
● Implement and maintain code versioning practices using Git.
● Collaborate with other teams to define technical and functional requirements.
● Provide technical guidance and mentorship to junior developers.
Requirements:
● Proven experience as a Back-End Developer.
● Proficiency in Express.js and Nest.js.
● Strong knowledge of TypeScript and Node.js.
● Experience with Firebase and MongoDB.
● Ability to write and maintain unit tests.
● Familiarity with code versioning practices using Git.
● Excellent problem-solving skills and ability to work collaboratively.
● Ability to clearly and effectively communicate complex technical concepts.
What We Expect You to Know:
● Express.js
● Nest.js
● TypeScript
● Node.js
● Firebase
● MongoDB
● Unit testing
● Code versioning with Git
Nice-to-Have:
● Experience with other back-end technologies and frameworks.
● Knowledge of DevOps and CI/CD practices.
● Experience in agile environments
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_
Behavioral Traits:
● Analytical thinking and problem-solving ability
● Commitment to excellence
● Communication skills
● Dedicated and proactive team player
● Goal-oriented mindset
● Continuous learning and growth mindset
● Strategic vision and planning ability
● Leadership potential
● Adaptability and flexibility
● Resilience
Job Type: Freelance / PJ
Contract Duration: 12 months
Compensation: R$2\.340,27 \- R$12\.190,51 per month
Work Location: Remote hybrid in Balneário Camboriú, SC