Your Impact
● Design, develop, deploy, and maintain high-performance, robust, and scalable APIs using Elixir. Also, conduct performance optimization to improve system responsiveness and throughput.
● Ensure API security protocols are in place to protect data and systems.
● Collaborate with cross-functional teams, both internal and external, to define, design, and bring innovative features to life.
● Identify and resolve issues and performance bottlenecks with existing API and integration architectures.
● Create and maintain technical documentation for API usage and system integrations.
● Uphold and propagate best practices in server-side Elixir-based application design, and collaborate with architects and engineers to continuously improve upon these best practices.
● Engage in architectural discussions and actively contribute to the technical decision-making process.
● Mentor other developers to foster a culture of innovation, quality, and growth.
● Continuously research, evaluate, test, and implement new technologies to optimize application performance and development efficiency.
● Collaborate with external stakeholders to design efficient integrations.
● Maintain up-to-date knowledge of Elixir trends, technologies, and best practices.