Company: One37 ID
Job Type: Full-time
POSITION SUMMARY:
One37 is on the lookout for a proficient Full-Stack Developer with DevOps expertise to contribute significantly to our identity platform, which includes a cutting-edge mobile application and an extensive server-side Business Connector. You will be tasked with developing key features for our mobile app, React SDK, and various components of the Business Connector such as the Business Studio and Workflow Engine. This role requires a proactive developer who is adept in cloud-based deployment and committed to delivering comprehensive testing to ensure exceptional code quality. This role requires not only a solid grounding in software development using modern frameworks but also a deep understanding of DevOps practices, with a particular focus on GitLab for version control and CI/CD, to ensure efficient deployment and robust configuration management.
KEY RESPONSIBILITIES:
- Develop and refine the mobile application using React Native, alongside enhancements to the associated React SDK.
- Architect and implement critical components of the Business Connector, including the Workflow Designer and core platform services like the Mediator Service.
- Handle full-stack development activities, utilizing Node.js for backend services and React for responsive front-end interfaces.
- Apply DevOps principles for streamlined code deployment and management across environments, including cloud platforms (Azure or AWS) and on-premises setups.
- Implement configuration management and automate deployment processes, ensuring consistency and reliability across platforms.
- Create and execute detailed manual and automated tests to maintain a high standard of code integrity and application reliability.
- Utilize project management tools like ClickUp or JIRA for issue tracking and resolution, emphasizing secure, production-ready code.
- Actively maintain, modernize and upgrade the tech stack to align with the latest industry advancements.
TECHNICAL SKILLS:
Cloud Platforms: Expertise in cloud services, with a strong emphasis on Azure or AWS and familiarity with other platforms such as IBM, Google, or Oracle Clouds.
- Programming Languages: In-depth knowledge of Node.js, React, React Native, TypeScript, JavaScript, and a basic understanding of Python, C#, and Java.
- Web Technologies: Proficient in HTML5, CSS3, AJAX, JSON, and XML.
- Database Management: Experience with Postgres, Redis, and similar database technologies.
- DevOps: Skilled in using GitLab for version control and CI/CD pipelines, along with configuration management tools like Ansible, Puppet, or Chef.
- Testing Tools: Proficient with testing frameworks such as nUnit and platforms like JIRA.
- Operating Systems: Comfort with Linux-based environments, including Ubuntu.
- Development Environments: Skilled in using Visual Studio 2019 or newer, or Visual Studio Code for diverse development tasks.
- Documentation and Design Tools: Competent with tools like Obsidian for documentation and JIRA Software for project management.
- Version Control: Familiarity with version control systems and continuous integration practices.
PROFESSIONAL ATTRIBUTES:
- Demonstrated experience through the full software development lifecycle, especially in deployment and testing phases.
- Ability to handle complex architectures and troubleshoot technical issues effectively.
- Eagerness to keep up-to-date with the latest industry trends and technologies.
- Strong communication skills and teamwork capabilities.
- Robust problem-solving skills and the ability to meet pressing deadlines.
QHALIFICATIONS:
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
- At least 5 years of relevant experience in full-stack development, with a particular focus on React, React Native, and Node.js.
- Proven track record in building and managing applications on cloud infrastructures, especially AWS.
We invite you to apply for this exciting opportunity at One37, where you will drive innovation in identity management technology and play a key role in delivering secure, scalable solutions.
If you are interested in applying, apply here: [email protected]