Fullness Web Solutions
https://www.fullness.ioWelcome to Fullness!!
We are an IT and web solutions company providing end-to-end technology and design solutions to clients. Our work is an amalgamation of functional tech and aesthetic design. We excel in building tech systems from scratch, allowing us to integrate a high level of flexibility and customisation in our clients’ web and mobile assets.
We provide end-to-end technology and design solutions to make various business processes lighter, faster, and robust.
Some of the services we offer include:
- Website Development
- UX/UI Design
- BI Analytics
- Machine Learning/ Data Science
- Cloud Services (AWS/ Google)
- SEO & Content
Jobs at Fullness Web Solutions
What we are looking for
We’re looking for a passionate Full Stack Software Developer to be part of our team at Fullness, and help us deliver high-quality websites to a diverse and exciting range of clients. You'll be working in a nurturing environment with unmatched opportunities to learn and grow.
You'll be working remotely for this job but you may need to travel occasionally.
Responsibilities
- Write clean, effective, and unit-testable code for simple or complex user tasks
- Build reusable code and libraries for future use as a part of our design system
- Work in agile, rapid development, and prototyping environment where effective communication is paramount
- Contribute to product ideas and deliver from start to finish
- Explore new technologies and contribute to continuous improvement and innovation within the engineering team
- Work on a modern cloud-based, event-driven microservice architecture
- Build secure code that can scale to reach thousands of concurrent users
- Iterate on problems quickly in a collaborative environment
- Participate in a blameless culture that focuses on process and technology
Minimum Qualifications
- Some experience in web and mobile development
- Experience in building apps & websites using modern javascript frameworks
- At least 2 years of solid React experience
- Experience building large-scale, complex customer-facing applications
- Experience with React & Typescript
- Demonstrated experience with responsive design and development
- Attention to detail and an understanding of UX and UI designs
- Awareness of secure development practices
- Experience with Cypress
- Experience with Expo
- Experience with Storybook
- Solid experience in Agile Development, Design Patterns, and TDD
- Proactive with a focus on getting things done, strong attention to detail, and the ability to produce high-quality work within set deadlines.
Preferred Qualifications
- Experience with React Native and mobile apps
- Experience with instrumentation and metric collection
- Most important is a passion for building products people love and the ability to solve problems
If you only meet some of the requirements for this role, that's okay. We value a diverse range of backgrounds and ideas and believe this is fundamental for our future success.
So, if you have the curiosity to learn and the willingness to teach what you know, we'd love to hear from you. We’re looking for more growth-minded and collaborative people to be a part of our journey. If you’re ready to give 100% in helping us achieve our mission — we’d love to have you apply even if you feel unsure about whether you meet every single requirement in this posting.
At Fullness, we're looking for people invigorated by our mission, values, and drive to change the world, not just those who simply check off all the boxes.
We are looking for a capable System Administrator to take over all aspects of the configuration and maintenance of computer systems. A System Admin should be able to diagnose and resolve problems quickly and should have the patience to communicate with a variety of interdisciplinary teams and users.
Monitoring and reporting all points mentioned below.
Ensure Security updates are installed:
- Regularly checking whether the Antivirus software is updated for users.
- Regularly monitor platforms like Google to ensure everybody is using up-to-date applications with no security issues.
- Regularly Email users about the security updates that they need to install on their laptops and PCs.
Antivirus
Centrally managed antivirus should be installed on all laptops and mobile devices.
- Adding a purchase request for any additional licence that we might require.
- Pushing new software updates on users’ laptops.
- Keeping up-to-date with antivirus updates so all our devices are secure.
- Miradore user agent
Mobile device and access management
- Set rules and configure settings on personal and organisation-owned devices to access data and networks.
- Deploy and authenticate apps on devices -- on-premises and mobile.
- Protect company data by controlling the way users access and share information.
- Make sure devices and apps are compliant with security requirements.
- Only provide user access to laptops (No admin access, excluding developers)
- All new software installation requests will go through the system admin to make sure nothing is installed on work laptops that poses a security risk.
Vanta compliance-related tickets
- Vanta will continue to monitor and create issues to be compliant with ISO 27K over time. The system administrator must resolve all such system-related tickets.
Access management to different user applications
- Access should be restricted to only what is necessary to perform job duties ("principle of least privilege").
- Technical access to all the company’s networks must be formally documented, including the standard role for approver, grantor, and date.
- Only authorised employees and third parties working off a signed contract or statement of work, with a business need, shall be granted access to the company’s production networks.
- The company’s guests may be granted access to guest networks after registering with office staff without a documented request - guest network management.
Removal media encryption
- Research removable media encryption and figure out if removable media should be implemented and make sure it is always encrypted.
MFA reset and debugging
As we are enabling MFA for more and more applications that we have, more people are likely to have issues with it as the business moves forward.
- Different online applications will have different ways of handling the MFA reset; a system admin should be familiar with all.
Website watcher configuration and email issues
- Software like Website Watcher keeps having email issues, as it sends emails in huge numbers every day. The system administrator must keep an eye on the emails and fix issues promptly as and when they arise.
Office network management
- System admin can help in creating guest networks in the office and making sure that the network is as secure as possible.
Phishing emails
- Finding the optimal solution to prevent phishing emails from getting delivered.
- Verifying emails sent by our staff to check for phishing emails.
Security incidents handling
- System admin must monitor incident and event tickets and assign severity tickets.
- Continuous checks to ensure the security incident policies are being followed and up to date
- A root cause analysis report must be documented and referenced in incident tickets.
- A central "War Room" will be designated for handling security threats. This may be a physical or virtual location (i.e., Slack channel) and managed by the system admin.
- Conducting recurring Incident Response Meetings until the incident is resolved (as per the company's established norms)
Implement password policy
- Password policy must be in place to ensure that users are using secure passwords that are not easily crackable.
Add-ons:
- Devops is a plus point
Similar companies
About the company
Jobs
4
About the company
Jobs
3
About the company
Jobs
1
About the company
Jobs
2
About the company
Jobs
1
About the company
Jobs
2
About the company
Jobs
1
About the company
Jobs
2