Job Title: Senior Full Stack DeveloperLocation: RemoteExperience Level: 12+ Years
About the Role:As a Senior Full Stack Developer, you will be a key member of our development team, focusing on building scalable software solutions. You will work as part of a cross-functional team that manages the full software development life cycle, from conception to deployment. You will be expected to write clean, maintainable code, implement high standards of quality, and deliver a robust and innovative platform using cutting-edge technologies like Blockchain and Artificial Intelligence (AI).
Key Responsibilities:Collaborate with technical leads, development teams, and product managers to ideate software solutions.Design both client-side and server-side architecture.Build the front-end of applications with an eye for appealing visual design.Develop and maintain well-functioning databases and applications.Establish data acquisition and retention policies.Contribute to the design and implementation of machine learning and natural language processing techniques to extract value from data.Write effective APIs and ensure application performance through robust testing frameworks.Troubleshoot, debug, and upgrade software to ensure responsiveness and efficiency.Create security and data protection settings.Develop features and applications with a mobile-responsive design.Stay updated with and implement cloud-native architectures, frameworks, and emerging technologies.Write technical documentation and work with data scientists and analysts to refine software.Implement DevOps practices, including CI/CD, and application monitoring.
Technical Skills Required:Expertise in React JS, Java, Kotlin, Cloud SQL, Swagger, Redis, Circle CI, React-query/Redux, Spring JPA, Spring Boot, and PostgreSQL.Proficiency in front-end technologies such as HTML/CSS, SCSS/SASS, JavaScript, XML, jQuery, and UI/UX design tools like Figma.Familiarity with third-party libraries and frameworks such as Twilio, SEON, and Firebase.Experience with DevOps tools: Jenkins, HashiCorp Terraform, Ansible, Docker, Gradle, GitHub, and Jira.Understanding of cloud-based stacks, including serverless features.Strong problem-solving skills, with the ability to think creatively and analytically.
Behavioral & Soft Skills:Strong written and verbal communication skills, with the ability to effectively present and articulate ideas.Creative problem-solving and out-of-the-box thinking.Team-oriented with excellent collaboration skills.
Qualifications:12+ years of relevant software experience as a full stack developer.Strong expertise in React JS, React Native, Java Backend, AWS, React-query/Redux, Spring JPA, and Spring Boot.7-9 years of experience across various technology domains, including mobile and desktop applications.7+ years of industry experience in payments or financial markets.Bachelor's degree in Computer Science, Computer Engineering, or a related field.Ideally, experience in blockchain projects and knowledge of smart contracts (Solidity or similar).Familiarity with multiple front-end languages and libraries (HTML/CSS, SCSS/SASS, JavaScript, XML, jQuery).Proficiency in multiple back-end languages, including Kotlin, Java, and JavaScript frameworks.