Fullstack Engineer at Anima

Full Time1 month ago
Employment Information
Job Description
As a Full Stack Developer based in EMEA, you will play a pivotal role in designing, developing, and maintaining end-to-end web solutions. This position requires expertise in both frontend and backend technologies to deliver scalable, secure, and user-centric applications. You will collaborate closely with cross-functional teams, including product managers and domain experts, to translate business requirements into technical specifications. The role involves working on a diverse range of projects, from building robust backend APIs to creating interactive frontend interfaces, while ensuring alignment with organizational goals and technical standards.
Key Responsibilities
  • Develop and maintain backend APIs using Python/Flask, MongoDB, and AWS, ensuring scalability and performance for high-traffic applications.
  • Design and implement JavaScript solutions leveraging Node.js and React to enhance user experience across various design tools.
  • Architect and deploy backend microservices with a focus on modularity, maintainability, and integration with existing systems.
  • Participate in design discussions with product managers and domain experts to evaluate the feasibility of new products, features, and technical approaches.
  • Collaborate in refining and establishing development guidelines, coding standards, and best practices to ensure consistency and quality across projects.
  • Analyze and troubleshoot complex technical issues in a timely and accurate manner, providing actionable solutions to improve system reliability.
  • Conduct code reviews, debug applications, and optimize performance to meet project deadlines and user expectations.
  • Stay updated with emerging technologies and industry trends to recommend innovative solutions for future development initiatives.
  • Document code, system architecture, and technical processes to facilitate knowledge sharing and onboarding of new team members.
  • Support the continuous improvement of development workflows and tools to enhance productivity and reduce technical debt.
Job Requirements
  • Proven experience as a Full Stack Developer with a strong foundation in Python programming and Flask framework for building RESTful APIs.
  • Expertise in JavaScript, including proficiency with Node.js for backend development and React for frontend interfaces, along with modern frameworks like Redux or Next.js.
  • Hands-on experience with MongoDB for database management and AWS cloud services for deployment, monitoring, and infrastructure as code.
  • Strong understanding of microservices architecture, API design principles, and distributed systems to ensure seamless integration and scalability.
  • Excellent problem-solving skills with a track record of analyzing and resolving complex technical challenges in high-pressure environments.
  • Ability to work collaboratively with product managers, designers, and stakeholders to align technical solutions with business objectives.
  • Knowledge of version control systems (e.g., Git) and agile development methodologies (e.g., Scrum, Kanban) for iterative project delivery.
  • Strong communication skills to articulate technical concepts to non-technical audiences and document processes clearly.
  • Experience with CI/CD pipelines, containerization (e.g., Docker), and DevOps practices to streamline development and deployment workflows.
  • Proficiency in RESTful API development, GraphQL, and database querying (e.g., MongoDB Atlas, SQL) to ensure data integrity and efficient data retrieval.
  • Ability to work independently and as part of a team, with a proactive approach to identifying opportunities for process optimization.
  • Excellent time management skills to prioritize tasks, meet deadlines, and deliver high-quality work consistently.
  • Knowledge of security best practices, including authentication/authorization mechanisms, data encryption, and secure coding standards.
  • Experience with cloud-native development, serverless architectures, and scalable application design to support growth and innovation.
  • Strong attention to detail to ensure code quality, system reliability, and adherence to technical specifications.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact