dApps Developer at Pundi X

Full Time1 month ago
Employment Information
Job Description
As a key member of the engineering team, you will be responsible for designing, developing, and maintaining software solutions that align with business objectives. This role requires close collaboration with cross-functional teams including Product, Design, and Engineering to deliver high-quality products that meet user needs and market demands. You will work on both new product development and the enhancement of existing systems, ensuring technical excellence and innovation across the board.
Key Responsibilities
  • Lead the development of new products from concept to deployment, working closely with stakeholders to understand requirements and translate them into technical specifications.
  • Write clean, efficient, and scalable production-quality code while adhering to best practices and coding standards. Participate in code reviews to ensure consistency, maintainability, and performance across the codebase.
  • Prepare comprehensive technical design documentation, including architecture diagrams, API specifications, and system workflows. Evaluate the effort and resources required for engineering tasks, providing accurate time estimates and team allocation recommendations.
  • Collaborate with the Product and Design teams to define product requirements, ensuring that technical feasibility is considered during the planning phase. Engage in brainstorming sessions to identify opportunities for improvement and innovation.
  • Implement and maintain automated testing frameworks to ensure code reliability and system stability. Troubleshoot and resolve technical issues in a timely manner, supporting production environments as needed.
  • Stay updated on emerging technologies and industry trends, proposing solutions that enhance product functionality and improve engineering processes. Participate in knowledge-sharing activities to contribute to team growth and expertise.
Job Requirements
  • Minimum of 3 years of experience in software development, with a proven track record of delivering successful products in a collaborative environment.
  • Proficiency in programming languages such as Python, Java, or JavaScript, along with experience in full-stack development. Strong understanding of software design patterns and architectural principles.
  • Excellent communication skills to effectively collaborate with cross-functional teams, including the ability to translate technical concepts into business terms and vice versa.
  • Experience with version control systems like Git, and familiarity with CI/CD pipelines for automated testing and deployment. Knowledge of cloud platforms such as AWS or Azure is a plus.
  • Strong analytical skills to evaluate technical challenges, optimize system performance, and ensure resource efficiency. Ability to prioritize tasks based on business impact and technical complexity.
  • Excellent problem-solving abilities with a focus on innovation. Proven experience in mentoring junior developers and contributing to team knowledge development.
  • Ability to work in an agile environment, with experience in Scrum or Kanban methodologies. Strong time management skills to meet project deadlines while maintaining high-quality standards.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact